PHP邮件一直挂着

  • 本文关键字:PHP php email ssmtp
  • 更新时间 :
  • 英文 :


从php.ini

sendmail_path = /usr/sbin/ssmtp -t

代码,它一直挂在浏览器中(我甚至把这个文件改成777)

<?php
error_reporting(E_ALL);
try{
        mail('question@stackoverflow.com', 'test', 'test');
}Catch(Exception $ex){
        echo 'Exception: ', var_dump($ex, true);
}
echo "Done";
?>

以下是终端的完美工作

sendmail -v question@stackoverflow.com
TO: question@stackoverflow.com
FROM: question@stackoverflow.com
SUBJECT: test
test
CTRL+D

(旁注:我正在UFW停止的情况下进行测试)

检查这个例子中的phpmailer。从这里你会得到例子。您可以从github下载phpmailer类。

检查这个github链接下载。

我在/etc/ssmtp/smtp.conf中将端口从465更改为587,它就工作了。

(对我来说已经足够了)

相关内容

  • 没有找到相关文章

最新更新