哪个unix命令使用php发送电子邮件

时间:2016-01-14 13:39:01

标签: php email unix sendmail

有时邮件无法到达收件人,但不是每次都有。我怀疑有时服务器不发送电子邮件,所以我想从命令提示符(ssh)手动检查它,我需要完全用于发送电子邮件的命令。我怎么才能得到它?有什么建议吗?

我正在使用Zend Framework 1.10.2

$mail = new Zend_Mail('UTF-8');
$mail->setSubject('subject');
$mail->setBodyHtml('message');
$mail->setFrom('from@from.us');
$mail->addTo('to@to.us');
$mail->send();

我检查了两次代码,但未发现电子邮件数量有任何限制。

2 个答案:

答案 0 :(得分:2)

在PHP mail()函数中,他们正在使用sendmail

希望这会对你有所帮助

答案 1 :(得分:0)

php的linux中的邮件功能使用sendmail二进制文件,但框架通常有不同的传输选项:本机邮件,SMTP等。首先,找出你的情况。在找到您的代码使用的MTA之后,请检查它的日志。例如。 debian postfix日志位于:/var/log/mail.log