使用django中的gmail smtp服务器发送包含不同“来自”电子邮件地址的电子邮件

时间:2015-06-09 09:33:40

标签: python django email smtp gmail

我想使用 django app 中的 smtp gmail服务器向具有不同 字段值的用户发送电子邮件。我能够成功地将邮件发送给用户,但是from字段不会获取我在send_mail()中提供的值,而是采用settings.py中定义的EMAIL_HOST_USER值

从字段值开始,应该使用任何域名电子邮件地址,即

  a mail from: xyz@yahoo.co.in or .com 
     or  from: abc@hotmail.com 
     or  so on 

我该如何实现这种行为?请帮忙。我是使用django和电子邮件功能的新手。

1 个答案:

答案 0 :(得分:2)

您无法使用Google的SMTP服务器伪造电子邮件。他们将继续使用当前用户的信息(您提供的登录凭据)。如果您想“更改”/伪造电子邮件标题,请使用您自己的电子邮件服务器/ SMTP