November 19,2007

用 Python smtplib 寄信出現認證失敗

如果你使用 Python smtplib.py 寄信時,遇到認證錯誤訊息(Authentication error),不妨試試改變一下認證的順序,請在 smtplib.py 裡面找
        # List of authentication methods we support: from preferred to
        # less preferred methods. Except for the purpose of testing the weaker
        # ones, we prefer stronger methods like CRAM-MD5:
        preferred_auths = [AUTH_CRAM_MD5, AUTH_PLAIN, AUTH_LOGIN]
然後修改一下順序,
        preferred_auths = [AUTH_LOGIN, AUTH_CRAM_MD5, AUTH_PLAIN]
或許就能迎刃而解。


Posted by elleryq at 樂多Roodo! │17:38 │回應(0)引用(0)資訊相關Idea與筆記
樂多分類:網路/3C 共同主題:Python 工具:編輯本文
Ads by Roodo! 

引用URL

http://cgi.blog.roodo.com/trackback/4506713