如何在python中发送电子邮件作为其他电子邮件?

时间:2014-01-31 16:36:53

标签: python python-3.x smtp cgi smtplib

我一直在尝试在我的网站上创建一个联系页面,该页面将使用我可以设法执行的Google SMTP发送电子邮件。我能够发送一条消息,确认我们已收到该消息。我想发一条消息给我用过的电子邮件,说有人用过发过邮件,但我只能把它作为自己发送给自己,我真的更喜欢它作为用户在发件人字段中发送电子邮件而不是我的电子邮件,所以我只需点击回复给他们发回一条消息。这可能吗。 感谢您的帮助

#kvEmail is my email and senderEmail is the users email
#this is the email sending to the user
s.sendmail(kvEmail, senderEmail, confirmMSG.as_string())
#this is the email sent to my self
s.sendmail(senderEmail, kvEmail, adminMSG.as_string())

1 个答案:

答案 0 :(得分:1)

Gmail不会让你欺骗发件人,这正是你想要做的。垃圾邮件发送者和骗子就是这样做的。您的Web主机是否有SMTP服务器?试试吧。

另一种方法可能是将用户的地址设置为Reply-To标头。它似乎来自你,但当你回复它时,至少会转到原始用户。 GMail可能还行。