发件人地址被拒绝。Django + 网络派系电子邮件

Nad*_*xan 2 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>'
Run Code Online (Sandbox Code Playgroud)

我不断收到错误 SMTPRecipientsRefused

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

Nad*_*xan 6

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


Mar*_*urí 5

问题是您没有在webfaction控制面板上配置好您的设置。

您必须遵循文档中描述的这些步骤

  1. 创建邮箱
  2. 创建电子邮件地址
  3. 将您的地址链接到您的邮箱

在我的代码中我有这个:

EMAIL_HOST = 'smtp.webfaction.com'
EMAIL_HOST_USER = 'infomailbox'
EMAIL_HOST_PASSWORD = '<<mine>>'
DEFAULT_FROM_EMAIL = 'info@example.com'
SERVER_EMAIL = 'info@example.com'
Run Code Online (Sandbox Code Playgroud)

它非常适合我。