使用新域发送电子邮件?
Send emails with a new domain?
我不熟悉 Web 应用程序中的电子邮件系统。我已经构建了一个 Django 应用程序,我想添加一个发送电子邮件的功能。我买了一个像 'mydomain.com' 这样的域,我想从 'services@mydomain.com' 发送电子邮件。这可能只使用山魈吗?
编辑
我只有域,还没有用我的域创建任何电子邮件地址,这是我第一次负责这个,我想知道如何创建电子邮件地址并使用它发送通过我的 django 应用程序和 mandrill 发送消息。
我使用 'gmail' 帐户进行此操作,在我的设置中我有:
# EMAIL
DEFAULT_FROM_EMAIL = 'myaccount@gmail.com'
SERVER_EMAIL = 'myaccount@gmail.com'
EMAIL_HOST_USER = 'myaccount@gmail.com'
EMAIL_HOST_PASSWORD = 'myPassWord'
EMAIL_HOST = 'smtp.gmail.com'
EMAIL_PORT = '587'
EMAIL_USE_TLS = True
python 的 mandrill 网站上的代码有一个非常清楚的使用它的 SMTP 身份验证的例子,它与 Django 一起工作得很好:
EMAIL_HOST = 'smtp.mandrillapp.com'
EMAIL_HOST_USER = MANDRILL_USERNAME
EMAIL_HOST_PASSWORD = MANDRILL_PASSWORD
EMAIL_PORT = 587
EMAIL_USE_TLS = True
Djrill 是 Django 的 Mandrill 电子邮件后端。它使用 Mandrill HTTP API 而不是 SMTP,如果您 运行 在阻止传出 SMTP 端口的环境中或者您需要在发送消息后从 Mandrill 获取扩展状态,这将很有帮助。
否则,按照其他答案中的建议,使用 Mandrill 的 SMTP 集成工作得很好。
我不熟悉 Web 应用程序中的电子邮件系统。我已经构建了一个 Django 应用程序,我想添加一个发送电子邮件的功能。我买了一个像 'mydomain.com' 这样的域,我想从 'services@mydomain.com' 发送电子邮件。这可能只使用山魈吗?
编辑
我只有域,还没有用我的域创建任何电子邮件地址,这是我第一次负责这个,我想知道如何创建电子邮件地址并使用它发送通过我的 django 应用程序和 mandrill 发送消息。
我使用 'gmail' 帐户进行此操作,在我的设置中我有:
# EMAIL
DEFAULT_FROM_EMAIL = 'myaccount@gmail.com'
SERVER_EMAIL = 'myaccount@gmail.com'
EMAIL_HOST_USER = 'myaccount@gmail.com'
EMAIL_HOST_PASSWORD = 'myPassWord'
EMAIL_HOST = 'smtp.gmail.com'
EMAIL_PORT = '587'
EMAIL_USE_TLS = True
python 的 mandrill 网站上的代码有一个非常清楚的使用它的 SMTP 身份验证的例子,它与 Django 一起工作得很好:
EMAIL_HOST = 'smtp.mandrillapp.com'
EMAIL_HOST_USER = MANDRILL_USERNAME
EMAIL_HOST_PASSWORD = MANDRILL_PASSWORD
EMAIL_PORT = 587
EMAIL_USE_TLS = True
Djrill 是 Django 的 Mandrill 电子邮件后端。它使用 Mandrill HTTP API 而不是 SMTP,如果您 运行 在阻止传出 SMTP 端口的环境中或者您需要在发送消息后从 Mandrill 获取扩展状态,这将很有帮助。
否则,按照其他答案中的建议,使用 Mandrill 的 SMTP 集成工作得很好。