如何修改xampp使用PHP发送邮件?

时间:2014-07-07 12:14:52

标签: php email web xampp sendmail.exe

这是我通过xampp发送邮件的代码我修改了xampp中的php.ini和sendmail.ini。运行php后我没有收到电子邮件。请帮帮我。

的php.ini

[mail function]

 SMTP =smtp.gmail.com <br>
 smtp_port =587

; For Win32 only.

 ;sendmail_from =email@gmail.com

sendmail_path = "\"C:\xampp\sendmail\sendmail.exe\" -t"

sendmail.ini

smtp_server=smtp.gmail.com

; smtp port (normally 25)

smtp_port=587

auth_username=email@gmail.com <br>
auth_password=password <br>
force_sender=email@gmail.com

用于发送电子邮件的php代码是

mail("garvit.j742@gmail.com","subject","this is the mail","From:     email@gmail.com");


这是我的PHP代码。告诉我错误??

1 个答案:

答案 0 :(得分:0)

我今天也遇到了这个错误。我在SO中找到了这个有效的解决方案只需将sendmail.exe文件的兼容模式更改为Windows XP SP 3。

  1. 右键单击sendmail.exe并转到属性
  2. 将兼容模式更改为Windows XP SP 3
  3. 您可以在此处找到Original post