• 首頁 > QQ技巧 > python登錄QQ郵箱發送QQ郵件代碼

    python登錄QQ郵箱發送QQ郵件代碼

    時間:2015-01-02 14:31 作者:QQ地帶 我要評論

     
    1. #encoding=utf-8   
    2.    
    3. __author__ = 'ds'   
    4.    
    5. #文件名稱沖突   
    6. from email.mime.text import MIMEText   
    7. import smtplib   
    8.    
    9. if __name__ == '__main__':   
    10.     msg = MIMEText(_text='SMTP test', _charset='utf-8')   
    11.     #輸入Email地址和口令:   
    12.     from_addr = 'XXX@qq.com'   
    13.     password = 'XXX'   
    14.     # 輸入SMTP服務器地址:   
    15.     smtp_server = 'smtp.qq.com'   
    16.     # 輸入收件人地址:   
    17.     to_addr = 'XXX@sina.cn'   
    18.    
    19.     #SMTP協議默認端口是25   
    20.     server = smtplib.SMTP(smtp_server, 25)   
    21.     server.set_debuglevel(1)   
    22.     #server.starttls()   
    23.     #server.connect(host=smtp_server, port=25)   
    24.     #server.esmtp_features["auth"]="AUTH_LOGIN"   
    25.     server.login(from_addr, password)   
    26.     server.sendmail(from_addr, [to_addr], msg.as_string())   
    27.     server.quit()   
     
    測試之后一直報454的錯誤,原來是QQ郵箱將郵件的SMTP服務關閉了,外部無法訪問  
     
    打開QQ郵箱賬戶->賬戶安全,將SMTP服務和POP3服務打開即可:
     

    標簽: QQ郵箱 Python
    頂一下
    (0)
    0%
    踩一下
    (0)
    0%

    Google提供的廣告

    国产古代一级a毛片,国产成人午夜在线直播,write.as 当众老师