我是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只是为了发送电子邮件?
答案 0 :(得分:6)
看起来你真的不想使用AUTH。在这种情况下,用户和密码应为None,而不是空字符串。如果你看一下代码库,Django checks explicitly for None。由于默认值为None,因此您可以不使用用户名和密码参数。
HTH!