我是新來的蟒蛇,當我試圖發送郵件發送電子郵件通過使用python我的計劃是波紋管試圖從蟒蛇
import smtplib
from smtplib import SMTP
sender = '[email protected]'
receivers = ['[email protected]']
message = """ this message sending from python
for testing purpose
"""
try:
smtpObj = smtplib.SMTP('smtp.gmail.com', 587)
smtpObj.ehlo()
smtpObj.starttls()
smtpObj.ehlo()
smtpObj.login(username,password)
smtpObj.sendmail(sender, receivers, message)
smtpObj.quit()
print "Successfully sent email"
except smtplib.SMTPException:
打印「錯誤:無法發送電子郵件」
當我執行它顯示錯誤:無法發送郵件,如何在python發送電子郵件請解釋
*「它顯示錯誤:無法發送郵件信息」* - 這正是你要求它做的!如果你沒有用'try'包裝整個過程,你會得到一個更具體的錯誤信息,給你更多關於這個問題的信息。 – jonrsharpe 2014-12-03 13:01:10