请看这段代码
<?php
$to = "someone@example.com";
$subject = "Test mail";
$message = "Hello! This is a simple email message.";
$from = "someonelse@example.com";
$headers = "From:" . $from;
mail($to,$subject,$message,$headers);
echo "Mail Sent.";
?> 这段代码有什么问题。它不在Amazon服务器上工作。
谢谢
发布于 2016-04-06 09:01:08
在使用Php的mail()发送电子邮件时,我遇到了与您相同的问题。安装发送邮件帮我解决了这个问题。
sudo apt-get install sendmail发布于 2018-05-30 20:15:51
对于php邮件,我的ec2也有同样的问题。
解决方案对我有效:
'Active: active (running)'用您的电子邮件ID替换电子邮件,看看您是否收到此邮件,如果是,那么您的邮件设置是好的,现在您的php电子邮件应该工作良好。
如果没有,检查错误的文件是/var/spool/mail/。
发布于 2013-10-24 07:01:46
Amazon服务器允许使用本地主机的sendmail功能。请取消php.ini中的邮件配置。
我已经做了这件事,而且工作得很好。
https://stackoverflow.com/questions/19559063
复制相似问题