我的 php 有问题:我想用 php 发送一封简单的邮件。我使用 XAMPP 我的配置是:php.ini:只有 sendmail 和 mail.add_x_header 没有注释
; For Win32 only.
; http://php.net/smtp
;SMTP = smtp.gmail.com
; http://php.net/smtp-port
;smtp_port = 587
sendmail_path = "C:\xampp\sendmail\sendmail.exe\" -t"
mail.add_x_header = Off
发送邮件.ini:
smtp_server=smtp.gmail.com
;smtp port (normally 25)
smtp_port=587
smtp_ssl=true
auth_username=myemail@gmail.com
auth_password=mypassword
和 index.php
<?php
$subject="Hi There!!";
$to="nick@yahoo.com";
$body="This is my demo email sent using PHP on XAMPP";
if (mail($to,$subject,$body))
echo "Mail sent successfully!";
else
echo "Mail not sent!";
?>
它运行没有错误,但邮件没有来......我的错误在哪里?pliz帮助我