我在php中编写了以下代码并保存为email.php
<?php
$to = "gomathi@gmail.com";
$subject = "Test mail";
$message = "Hello! This is a simple email message.";
$from = "gomathi@gmail.com";
$headers = "From:" . $from;
if( mail($to,$subject,$message,$from) )
echo "Mail Sent to ur id check it .";
else
echo "Mail not Sent";
?>
我更改了要发送电子邮件的配置文件。1) 将 sendmail.ini 更改如下:
smtp_server=smtp.gmail.com
smtp_port=587
default_domain= gmail.com
auth_username=gomathii@gmail.com
auth_password=XXXXX
force_sender= gomathi@gmail.com
2) 更改 php.ini 邮件功能如下:
SMTP =smtp.gmail.com
smtp_port = 587
sendmail_from = gomathi@gmail.com
sendmail_path = "\"C:\xampp\sendmail\sendmail.exe\" -t"
现在我在浏览器中运行 email.php。它返回“邮件发送到您的 id 检查它。” . 但未收到来自 gomathi@gmail.com 的邮件。为什么没有收到请帮我解决这个问题。