php – sSMTP不再有效 – ‘响应无效:501 5.5.4 HELO / EHLO参
发布时间:2020-12-13 13:51:45 所属栏目:PHP教程 来源:网络整理
导读:正如标题/标签所说,我在 Linux上为 PHP服务器运行sSMTP. 每当我尝试发送电子邮件时,我都会收到这些错误(不会出现在PHP中,只会出现在日志/’sudo service sendmail status’或’sudo service php5-fpm status’) 来自/var/log/mail.log Mar 31 03:34:34 ip-17
正如标题/标签所说,我在
Linux上为
PHP服务器运行sSMTP.
每当我尝试发送电子邮件时,我都会收到这些错误(不会出现在PHP中,只会出现在日志/’sudo service sendmail status’或’sudo service php5-fpm status’) 来自/var/log/mail.log Mar 31 03:34:34 ip-172-31-22-38 sSMTP[2004]: Creating SSL connection to host Mar 31 03:34:34 ip-172-31-22-38 sSMTP[2004]: Invalid response: 501 5.5.4 HELO/ELO argument MYEMAILADDRESS@gmail.com invalid,closing connection. v74sm9147441pfa.7- gsmtp (MYEMAILADDRESS@gmail.com) Mar 31 03:34:34 ip-172-31-22-38 sSMTP[2004]: SSL connection using (null) Mar 31 03:34:34 ip-172-31-22-38 sSMTP[2004]: Cannot open smtp.gmail.com:587 来自/var/log/mail.err和mail.warn Mar 31 03:34:10 ip-172-31-22-38 sSMTP[1997]: Cannot open smtp.gmail.com:587 Mar 31 03:34:34 ip-172-31-22-38 sSMTP[2004]: Invalid response: 501 5.5.4 HELO/EHLO argument MYEMAILADDRESS@gmail.com invalid,closing connection. v74sm9147441pfa.7 - gsmtp (MYEMAILADDRESS@gmail.com) Mar 31 03:34:34 ip-172-31-22-38 sSMTP[2004]: Cannot open smtp.gmail.com:587 我的/etc/ssmtp/ssmtp.conf # # Config file for sSMTP sendmail # # The person who gets all mail for userids < 1000 # Make this empty to disable rewriting. root=MYEMAILADDRESS@gmail.com # The place where the mail goes. The actual machine name is required no # MX records are consulted. Commonly mailhosts are named mail.domain.com mailhub=smtp.gmail.com:587 # Where will the mail seem to come from? #rewriteDomain= # The full hostname hostname=MYEMAILADDRESS@gmail.com AuthUser=MYEMAILADDRESS@gmail.com AuthPass=[removed] UseSTARTTLS=YES # Are users allowed to set their own From: address? # YES - Allow the user to specify their own From: address # NO - Use the system generated From: address FromLineOverride=YES 我的重估 root:MYEMAILADDRESS@gmail.com:smtp.gmail.com:587 localusername:MYEMAILADDRESS@gmail.com:smtp.gmail.com:587
我的ssmtp.conf包含hostname=xxx@gmail.com,我将其更改为hostname = localhost,问题解决了.
(编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |