Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/api/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 邮件函数返回true,但不接收电子邮件_Php_Function_Email - Fatal编程技术网

Php 邮件函数返回true,但不接收电子邮件

Php 邮件函数返回true,但不接收电子邮件,php,function,email,Php,Function,Email,我正在尝试使用phpmail()函数发送电子邮件。它返回true,但不发送邮件并显示以下内容 找不到源PHP-7.2.2中事件ID 2的说明。引发此事件的组件未安装在本地计算机上,或者安装已损坏。您可以在本地计算机上安装或修复该组件 如果事件起源于另一台计算机,则显示信息必须与事件一起保存 我正在使用Windows服务器 <?php $to = 'myemail@gmail.com'; $subject = 'the subject'; $message = 'hello'; $

我正在尝试使用
php
mail()
函数发送电子邮件。它返回true,但不发送邮件并显示以下内容

找不到源
PHP-7.2.2
中事件ID 2的说明。引发此事件的组件未安装在本地计算机上,或者安装已损坏。您可以在本地计算机上安装或修复该组件

如果事件起源于另一台计算机,则显示信息必须与事件一起保存

我正在使用
Windows服务器

<?php
$to      = 'myemail@gmail.com';
$subject = 'the subject';
$message = 'hello';
$headers = 'From: myemail1@gmail.com' . "\r\n" .
    'Reply-To: myemail@gmail.com' . "\r\n" .
    'X-Mailer: PHP/' . phpversion();

$result = mail($to, $subject, $message, $headers);
var_dump($result);
?>


脚本应发送电子邮件至
myemail@gmail.com

检查电子邮件中的垃圾邮件部分

  • 列表项

PHP能工作吗?试试:
你能发布转储结果吗?@KIKOSoftware是的PHP工作正常。我用我的gmail ID作为接收方。@Jaymin谢谢你的回复。bool之后的dump结果(true)除了您显示的消息之外,最可能的问题是GMail阻止了电子邮件。谢谢您的回复,但是span中也没有电子邮件。点击php脚本后,返回true,但在windows应用程序日志的服务器端显示我提到的消息。我正在使用laragon 4.0.12