#!/usr/bin/env python3 #coding: utf-8 import smtplib from email.mime.multipart import MIMEMultipart from email.mime.text import MIMEText from email.mime.image import MIMEImage sender = 'XXXX@XXXX' receiver = 'XXXX@XXXX' subject = 'python email test' smtpserver = 'smtp.163.com' username = 'xXXX@XXXX' password = 'XXXXX' msgRoot = MIMEMultipart('related') msgRoot['Subject'] = 'test message' msgText = MIMEText('Some HTML text and an image.
good!','html','utf-8') msgRoot.attach(msgText) fp = open('/home/cheng/Desktop/1.png', 'rb') msgImage = MIMEImage(fp.read()) fp.close() msgImage.add_header('Content-ID', '') msgRoot.attach(msgImage) smtp = smtplib.SMTP('smtp.gmail.com', 587) smtp.ehlo() smtp.starttls() # smtp.connect('smtp.163.com') smtp.login(username, password) smtp.sendmail(sender, receiver, msgRoot.as_string()) smtp.quit()
Tuesday, August 4, 2015
python Gmail嵌入HTML圖片
Subscribe to:
Posts (Atom)