首页 > 解决方案 > 如何动态更改 django 中的电子邮件设置

问题描述

我想制作一个电子邮件发件人应用程序,它接收用户电子邮件和密码并将电子邮件发送给多个收件人。我不确定是否可以这样做,因为我们必须在设置中提供 Email_HOST_USER。如果有人可以帮我解释一下吗?

标签: djangodjango-email

解决方案


EMAIL_HOST_USER设置只是一个默认值。

请参阅send_mail 的文档,它接受一个auth_user参数:

auth_user:用于对 SMTP 服务器进行身份验证的可选用户名。如果没有提供,Django 将使用 EMAIL_HOST_USER 设置的值。

也一样auth_password


推荐阅读