我正在尝试使用 Centos 上的 postfix 服务器在 web2py 中发送电子邮件。我可以使用 gmail SMTP 服务器成功发送它,但是当我将设置更改为:
mail.settings.server='127.0.0.1:25'
mail.settings.login = 'user:pass'
没有发送任何电子邮件。我检查了日志,看到了这个:
postfix/smtpd[31521]: connect from localhost[127.0.0.1]
postfix/smtpd[31521]: lost connection after EHLO from localhost[127.0.0.1]
postfix/smtpd[31521]: disconnect from localhost[127.0.0.1]
我能够使用本地邮件命令成功发送电子邮件。我是 Linux 新手,所以请耐心等待。
最佳答案
根据您的 web2py 版本尝试设置 mail.settings.tls = False
关于linux - web2py:发送电子邮件:从本地主机进行 EHLO 后失去连接,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10824910/