###########################
## 使用python傳送郵件
############################
import os
import smtplib
import mimetypes
from email.mimemultipart import mimemultipart
from email.mimebase import mimebase
from email.mimetext import mimetext
from email.mimeaudio import mimeaudio
from email.mimeimage import mimeimage
from email.encoders import encode_base64
def sendmail(subject, text):
gmailuser = '***x@***.com'
gmailpassword = ''
recipient = 'l***x@***.cn
msg = mimemultipart()
msg['from'] = gmailuser
msg['to'] = recipient
msg['subject'] = subject
msg.attach(mimetext('''%s''' %text, _subtype='html',_charset='utf-8'))
mailserver = smtplib.smtp('smtp.cnnic.cn', 25)
mailserver.ehlo()
#mailserver.starttls()
mailserver.ehlo()
mailserver.login(gmailuser, gmailpassword)
mailserver.sendmail(gmailuser, recipient, msg.as_string())
mailserver.close()
print('sent email to %s' % recipient)
# start to test
sendmail('你好嗎?', '歡迎使用python測試郵件')
使用python傳送郵件
傳送郵件這個功能非常實用,比如你寫了乙個爬蟲,可以通過郵件來接收程式異常或者任務完成的通知,再比如你搭了乙個 別人只需留下他的郵箱,你就可以自動給他傳送郵件。總之我覺得郵件通知非常適合那些處理批量 大量任務,你可以不用守在電腦前等待處理結果,在程式裡配置好郵件通知後,只需留意郵箱通知就好了。在 py...
使用Python傳送郵件
import smtplib from email.mime.text import mimetext from email.mime.image import mimeimage from email.mime.multipart import mimemultipart 多 處理模組 from ...
python 傳送郵件學習
import smtplib from email.mime.text import mimetext 傳送文字檔案 from email.utils import formataddr 郵箱位址和口令 sender addr 14 xx qq.com 發件人郵箱 password x 這裡的密碼是...