to send email with different 'from' email address using gmail smtp server in django

雨燕双飞 提交于 2021-02-05 10:44:07

问题


I want to send an email to users with different from field values using smtp gmail server from the django app. I am able to send the mail successfully to users but the from field does not take the value that I provide in send_mail() but instead takes the EMAIL_HOST_USER value defined in settings.py

From field value should take any domain email address i.e.

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

How can I achieve this behavior? Please help. I am new to using django and email functionality.


回答1:


You cannot forge an email using Google's SMTP server. They will keep on using the current user's information (the login credentials you supplied). If you want to "change"/forge the email header, use your own email server/SMTP



来源:https://stackoverflow.com/questions/30728288/to-send-email-with-different-from-email-address-using-gmail-smtp-server-in-dja

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!