【问题标题】:How to send emails in python as other email?如何在 python 中将电子邮件作为其他电子邮件发送?
【发布时间】:2014-02-24 10:52:42
【问题描述】:

我一直在尝试在我的网站上创建一个联系页面,该页面将使用我可以做到的 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())

【问题讨论】:

  • 您是否要求登录到用户电子邮件并向您自己发送电子邮件?当然是你寄来的。
  • 不,我不希望他们登录。我试图交换电子邮件地址,以便他们将其发送给我(或者 gmail 认为)
  • 我认为您不能有其他发件人。我怀疑 gmail 会让你这样做,因为它肯定是用来骗人的。

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


【解决方案1】:

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

另一种方法可能是将用户的地址放在回复标题中。它似乎来自您,但当您回复时,它至少会发送给原始用户。 GMail 可能没问题。

【讨论】:

  • 我在设置时遇到问题,它在 gmail 中显示为对电子邮件的回复,但它没有发送到正确的电子邮件
猜你喜欢
  • 1970-01-01
  • 2013-02-18
  • 2018-03-07
  • 1970-01-01
  • 1970-01-01
  • 2022-10-13
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多