Postfix + Django:SMTPException:服务器不支持SMTP AUTH扩展

时间:2012-08-14 11:27:33

标签: python django email smtp postfix-mta

我是Postfix的新手,只需为Ubuntu设置默认Postfix,通过telnet测试它并发送邮件确定,但是当我尝试通过django发送邮件时(host ='localhost',port ='25', user ='',password =''),我得到了

SMTPException: SMTP AUTH extension not supported by server.

这是我的main.cf:https://gist.github.com/3348411

您能否建议,我需要添加什么来设置最小工作smtp只是为了发送电子邮件?

1 个答案:

答案 0 :(得分:6)

看起来你真的不想使用AUTH。在这种情况下,用户和密码应为None,而不是空字符串。如果你看一下代码库,Django checks explicitly for None。由于默认值为None,因此您可以不使用用户名和密码参数。

HTH!