我试图从我的php localhost发送电子邮件。
我根据工作教程(https://www.youtube.com/watch?v=TO7MfDcM-Ho)
编辑了以下文件 php.ini
和sendmail.ini
sendmail.ini
smtp_server=smtp.gmail.com
smtp_port=587
auth_username=myemail
auth_password=mypass
当我尝试发送邮件时,没有任何错误,但邮件没有收到。
有谁能告诉我哪里出错了?我应该更改用于sendmail.ini
中的身份验证的gmail帐户中的任何内容吗?
答案 0 :(得分:0)
我不认为您可以使用gmail作为本地smtp服务器。该链接是一个简单的信息。如果你想通过Gmail使用PHP的mail()函数,你应该看看我给你的那个或者使用你的FAI smtp或者在你的机器上安装一个smtp服务器。我可能错了,但使用一些smtp服务器有时需要你先通过pop或imap连接然后你可以使用smtp。