2
我有一個非常簡單的Python腳本,發送電子郵件,這樣的事情:python腳本發送電子郵件,如何捕捉並顯示錯誤發送電子郵件?
import smtplib
from email.MIMEText import MIMEText
msg = MIMEText("test email")
msg['Subject'] = // ... yada yada
for iIndex in range(0,200):
s = smtplib.SMTP('smptserver')
// send the email
s.quit()
我的問題是,通常在200個郵件將永遠不會到來的1。我在控制檯上看不到任何錯誤消息,所以我假設該電子郵件已發送到SMTP服務器,並且SMTP服務器正在放棄該球。
但是在我錯誤的SMTP傢伙之前,我想確保我不會錯過某處的錯誤。
是否有其他地方比python會輸出錯誤信息的控制檯?
感謝, 羅布