2011-04-06 43 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服務器發送郵件用的,當然。

相關問題