linux - web2py:发送电子邮件:从本地主机进行 EHLO 后失去连接

标签 linux email smtp centos web2py

我正在尝试使用 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/

相关文章:

c - Linux 3.13 内核模块设置 procfile_read 文件结束条件

php - 使用PHP在电子邮件中发送多个附件

php - 通过 PHPMailer 发送 SMTP 电子邮件突然开始失败

c# - SMTP 在 C# 中中继?

c# - SmtpException - 操作超时

c++ - 本地程序到程序数据流的 TCP/IP 替代方案?

c - 有关 .so 文件的信息

linux - 计数器变量的值在哪里? linux-bash

python - 脚本不会切换到另一个用户

email - 如何在 Teamcity 中重置电子邮件通知程序的 SMTP 登录名和密码