很长一段时间我使用Ubuntu.I使用以下命令发送邮件需要在本地主机
sudo apt-get install sendmail
现在我想检查邮件是否来自使用下面的PHP代码我的本地云安装在我的本地主机的sendmail。
<?php
$to = "[email protected]";
$subject = "Test mail";
$message = "Hello! This is a simple email message.";
$from = "[email protected]";
$headers = "From:" . $from;
mail($to,$subject,$message,$headers);
echo "Mail Sent.";
?>
当我执行代码时,它需要很长时间并最终以邮件发送的形式回显邮件。 有没有可能解决这个问题?
升级你的服务器?或者你有一个DNS查找问题? –
也许这是服务器故障的一个更好的问题:http://serverfault.com/ –
在'strace -f'下运行你的脚本来确定它停止了哪个调用。 – sanmai