发件人地址被拒绝。 Django + webfaction电子邮件

时间:2013-11-04 20:24:34

标签: python django webfaction

我使用的代码就是我在webfaction

上找到的代码
EMAIL_HOST = 'smtp.webfaction.com'
EMAIL_HOST_USER = '<mailbox name>'
EMAIL_HOST_PASSWORD = '<mailbox pass>'
DEFAULT_FROM_EMAIL = '<email address>'
SERVER_EMAIL = '<email address>'

我继续收到错误SMTPRecipientsRefused

发件人地址被拒绝:需要完全合格的地址

2 个答案:

答案 0 :(得分:4)

问题是您未在webfaction控制台上配置好您的设置。

您必须遵循docs

中描述的这些步骤
  1. 创建邮箱
  2. 创建电子邮件地址
  3. 将您的地址链接到您的邮箱
  4. 在我的代码中我有这个:

    EMAIL_HOST = 'smtp.webfaction.com'
    EMAIL_HOST_USER = 'infomailbox'
    EMAIL_HOST_PASSWORD = '<<mine>>'
    DEFAULT_FROM_EMAIL = 'info@example.com'
    SERVER_EMAIL = 'info@example.com'
    

    它对我来说很完美。

答案 1 :(得分:3)

我发现了问题,它不是在设置中,设置是正确的,是在views.py中发送实际电子邮件时我在from_email字段中使用了不同的电子邮件地址。