python怎样使用脚本发送邮件?
使用 smtplib 标准库模块。
下面是一个很简单的交互式发送邮件的代码。这个方法适用于任何支持 SMTP 协议的主机。
import sys, smtplib
fromaddr = input("From: ")
toaddrs = input("To: ").split(",")
print("Enter message, end with ^D:")
msg = ""
while True:
line = sys.stdin.readline()
if not line:
break
msg += line
# The actual mail send
server = smtplib.SMTP("localhost")
server.sendmail(fromaddr, toaddrs, msg)
server.quit()


