Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/django/21.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
带有本地smtp的Django电子邮件后端_Django_Smtp_Django Mailer - Fatal编程技术网

带有本地smtp的Django电子邮件后端

带有本地smtp的Django电子邮件后端,django,smtp,django-mailer,Django,Smtp,Django Mailer,我想从django应用程序发送电子邮件 我想在没有身份验证的情况下从其他用户名向我的邮件id发送电子邮件。刚才我使用smtp服务器发送经过身份验证的邮件。在django mail api中,它应该如何使用本地smtp发送邮件?如文档中所述:您需要: 在设置.py上定义以下内容: 电子邮件\u主机='localhost' 电子邮件端口=1025 然后,在另一个shell中运行以下命令: python-msmtpd-n-c调试服务器localhost:1025 这将运行一个虚拟SMTP服务器,实

我想从django应用程序发送电子邮件

我想在没有身份验证的情况下从其他用户名向我的邮件id发送电子邮件。刚才我使用smtp服务器发送经过身份验证的邮件。在django mail api中,它应该如何使用本地smtp发送邮件?

如文档中所述:您需要:

  • 设置.py上定义以下内容:

    电子邮件\u主机='localhost' 电子邮件端口=1025

  • 然后,在另一个shell中运行以下命令:

    python-msmtpd-n-c调试服务器localhost:1025

这将运行一个虚拟SMTP服务器,实际上不会发送任何电子邮件,但您将能够看到输出并检查其是否正确。如果您想在开发过程中实际发送电子邮件,您需要安装一个SMTP服务器,如sendmail,并在配置中使用它。

试试看