3

我是 Postfix 的新手,刚刚为 Ubuntu 设置了默认的 Postfix,通过 telnet 测试它并发送邮件正常,但是当我尝试通过 django (host='localhost', port='25', user=' ',密码=''),我刚刚得到

SMTPException: SMTP AUTH extension not supported by server.

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

您能否建议,我需要添加什么来设置仅用于发送电子邮件的最小工作 smtp?

4

1 回答 1

7

看起来您并不想使用 AUTH。在这种情况下,用户和密码应该是 None,而不是空字符串。如果您查看代码库,Django 会明确检查 None。由于默认值已经是 None,您可以省略用户名和密码参数。

于 2012-08-14T11:35:42.017 回答