【发布时间】:2020-10-17 05:06:24
【问题描述】:
我又浪费了一天的时间来玩 python,我正在考虑如何在 python 中使用 smtplib 来欺骗电子邮件地址。我认为可以通过使用下面的代码来欺骗发件人地址,但它不起作用。我在 github 上看到了似乎能够真正欺骗电子邮件的项目,但是如果我要创建自己的程序来做到这一点,它究竟会如何工作?有任何想法吗?代码:
import smtplib
username = (mygmailusername)
password = (mypassword)
fakefrom = "donaldtrump@gmail.com"
toEmail = (toAddress)
server = smtplib.SMTP("smtp.gmail.com",587)
server.starttls()
server.login(username,password)
server.sendmail(fakefrom,toEmail,"this is the fbi. OPEN UP")
server.close()
【问题讨论】:
-
原则上你的代码应该可以工作。在实践中,我怀疑大多数大型商业电子邮件提供商不会允许这样做,因为他们不想被视为帮助垃圾邮件发送者。