我正在尝试使用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]
我可以使用local mail命令成功发送电子邮件。我是linux的新手,所以请耐心等待。
答案 0 :(得分:2)
取决于您的web2py尝试设置版本 mail.settings.tls = False