python 發送郵件

來源:互聯網
上載者:User

標籤:文字格式設定   code   mail   成功   參數   文本   rom   receiver   qq郵箱   

# -*- coding: UTF-8 -*- import smtplibfrom email.mime.text import MIMETextfrom email.header import Header# 第三方 SMTP 服務mail_host="smtp.qq.com"  #設定伺服器mail_user="QQ號@qq.com"    #使用者名稱mail_pass="申請的口令"   #口令sender = ‘QQ號@qq.com‘receivers = [‘接收郵箱‘]  # 內送郵件,可設定為你的QQ郵箱或者其他郵箱 # 三個參數:第一個為常值內容,第二個 plain 設定文字格式設定,第三個 utf-8 設定編碼message = MIMEText(‘Python 郵件發送測試...‘, ‘plain‘, ‘utf-8‘)message[‘From‘] = Header("發送人", ‘utf-8‘)   # 寄件者message[‘To‘] =  Header("接收人", ‘utf-8‘)        # 接收者 subject = ‘第一次使用 Python SMTP 郵件測試‘message[‘Subject‘] = Header(subject, ‘utf-8‘)  try:    smtpObj = smtplib.SMTP_SSL(mail_host, 465)     smtpObj.login(mail_user,mail_pass)      smtpObj.sendmail(sender, receivers, message.as_string())    #smtpObj.quit()    print "郵件發送成功"except smtplib.SMTPException:    print "Error: 無法發送郵件"

 

python 發送郵件

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.