PHP mail()函数服务器和本地主机不工作
我试图在我的一个网页上发送一封简单的电子邮件PHP mail()函数服务器和本地主机不工作,php,function,email,Php,Function,Email,我试图在我的一个网页上发送一封简单的电子邮件 mail('myemail@gmail.com“,”新订单“,”订单详情“) 该代码在我的xampp localhost和我的服务器上都不起作用。(我没有收到电子邮件)。 我读过关于必须在我的服务器上编辑php.ini文件的文章,但它似乎允许(基于我的微薄知识) [邮件功能] sendmail_path=/usr/local/bin/sendmail-oi-t 有什么想法吗? 我的主要目标是能够发送到我的实际网站。(我并不担心实际的本地主机)您需要确
mail('myemail@gmail.com“,”新订单“,”订单详情“)代码>
该代码在我的xampp localhost和我的服务器上都不起作用。(我没有收到电子邮件)。
我读过关于必须在我的服务器上编辑php.ini文件的文章,但它似乎允许(基于我的微薄知识)
[邮件功能]
sendmail_path=/usr/local/bin/sendmail-oi-t
有什么想法吗?
我的主要目标是能够发送到我的实际网站。(我并不担心实际的本地主机)您需要确保电子邮件“发件人”地址是服务器上存在的有效地址-请参阅我的答案
您需要在邮件()上输入“发件人”代码>-您似乎缺少该代码-请参阅
添加一个“回复:”标题,并使用您从用户那里获得的电子邮件地址,这样您就可以收到一封您可以回复的电子邮件,而不是默认转到您的服务器
其他有用的意见:
我个人最喜欢的解决方案也是很多人推荐的:PHPMailer您使用的是共享服务器吗?不是共享服务器。我将检查其他文章的Nic。您的服务器DNS是否已配置?我也有同样的问题——谷歌拒绝错误的域名。此外,建议查看邮件日志中的错误域是否正确。我将查看maillog.use test mail server tool for xampp..为meChapter and verse通过脚本发送电子邮件: