2011-04-06 23 views
1

如何在没有任何第三方程序的情况下从Python发送电子邮件?Python电子邮件?最简单的方法?

+0

为了强调这一点,电子邮件通过SMTP服务器发送,如果您想发送电子邮件,则需要使用该服务器。您的ISP可能提供一个;否则,您需要以其他方式获得一个。 – katrielalex 2011-04-06 22:39:27

回答

3
+0

这部分代表什么意思? '通过我们自己的SMTP服务器发送邮件,但不包括 #信封邮件头。 ()smtplib.SMTP() s.sendmail(me,[you],msg.as_string()) s.quit()' – JShoe 2011-04-06 22:02:47

+0

@JSHoe,它使用['smtplib.SMTP']创建一个新的SMTP连接。 (http://docs.python.org/library/smtplib.html#smtplib.SMTP),使用['sendmail'](http://docs.python.org/library/smtplib.html#smtplib)发送电子邮件。 SMTP.sendmail)并使用['quit'](http://docs.python.org/library/smtplib.html#smtplib.SMTP.quit)终止SMTP连接。这是否使它更清晰? – 2011-04-06 22:06:30

+0

我的意思是,我需要输入所有这些部分? – JShoe 2011-04-06 22:09:18

0

smtplib

你需要一个SMTP服务器发送邮件用的,当然。

相关问题