我使用的是phpMailer的实际版本(昨天从github下载)。它从我的本地计算机(Win10,xampp 7.4.3)发送邮件,而不能从服务器(centOs7,nginx,php7)发送邮件。位于同一防火墙后面的一个局域网中的两台计算机。 我怀疑php.ini配置正确,但是应该正确配置什么?
感谢您的帮助。
答案 0 :(得分:1)
解决方案:
# sudo setsebool -P httpd_can_sendmail 1
我的搜索跟踪:
$mail = new PHPMailer\PHPMailer\PHPMailer();
$mail->SMTPDebug = 4;
SMTP ERROR: Failed to connect to server: Permission denied (13)
希望这对其他人有帮助。