-
-
-
import smtplib
-
from email.mime.text import MIMEText
-
from email.header import Header
-
sender = '***'
-
receiver = '***'
-
subject = 'python email test'
-
smtpserver = 'smtp.163.com'
-
username = '***'
-
password = '***'
-
-
msg = MIMEText('你好','text','utf-8')
-
msg['Subject'] = Header(subject, 'utf-8')
-
-
smtp = smtplib.SMTP()
-
smtp.connect('smtp.163.com')
-
smtp.ehlo()
-
smtp.starttls()
-
smtp.ehlo()
-
smtp.set_debuglevel(1)
-
smtp.login(username, password)
-
smtp.sendmail(sender, receiver, msg.as_string())
-
smtp.quit()
-
-
-
import smtplib
-
from email.mime.multipart import MIMEMultipart
-
from email.mime.text import MIMEText
-
from email.mime.image import MIMEImage
-
-
sender = '***'
-
receiver = '***'
-
subject = 'python email test'
-
smtpserver = 'smtp.163.com'
-
username = '***'
-
password = '***'
-
-
-
msg = MIMEMultipart('alternative')
-
msg['Subject'] = "Link"
-
-
-
text = "Hi!\nHow are you?\nHere is the link you wanted:\nhttp://www.python.org"
-
html =
-
-
-
-
-
-
-
-
-
-
-
-
-
part1 = MIMEText(text, 'plain')
-
part2 = MIMEText(html, 'html')
-
-
-
-
-
msg.attach(part1)
-
msg.attach(part2)
-
-
att = MIMEText(open('h:\\python\\1.jpg', 'rb').read(), 'base64', 'utf-8')
-
att["Content-Type"] = 'application/octet-stream'
-
att["Content-Disposition"] = 'attachment; filename="1.jpg"'
-
msg.attach(att)
-
-
smtp = smtplib.SMTP()
-
smtp.connect('smtp.163.com')
-
smtp.login(username, password)
-
smtp.sendmail(sender, receiver, msg.as_string())
-
smtp.quit()
-
-
-
import smtplib
-
from email.mime.text import MIMEText
-
-
sender = '***'
-
receiver = ['***','****',……]
-
subject = 'python email test'
-
smtpserver = 'smtp.163.com'
-
username = '***'
-
password = '***'
-
-
msg = MIMEText('你好','text','utf-8')
-
-
msg['Subject'] = subject
-
-
smtp = smtplib.SMTP()
-
smtp.connect('smtp.163.com')
-
smtp.login(username, password)
-
smtp.sendmail(sender, receiver, msg.as_string())
-
smtp.quit()
-
-
-
import smtplib
-
from email.mime.multipart import MIMEMultipart
-
from email.mime.text import MIMEText
-
from email.mime.image import MIMEImage
-
-
sender = '***'
-
receiver = '***'
-
subject = 'python email test'
-
smtpserver = 'smtp.163.com'
-
username = '***'
-
password = '***'
-
-
msgRoot = MIMEMultipart('related')
-
msgRoot['Subject'] = 'test message'
-
-
-
att = MIMEText(open('h:\\python\\1.jpg', 'rb').read(), 'base64', 'utf-8')
-
att["Content-Type"] = 'application/octet-stream'
-
att["Content-Disposition"] = 'attachment; filename="1.jpg"'
-
msgRoot.attach(att)
-
-
smtp = smtplib.SMTP()
-
smtp.connect('smtp.163.com')
-
smtp.login(username, password)
-
smtp.sendmail(sender, receiver, msgRoot.as_string())
-
smtp.quit()
-
-
-
import smtplib
-
from email.mime.multipart import MIMEMultipart
-
from email.mime.text import MIMEText
-
from email.mime.image import MIMEImage
-
-
sender = '***'
-
receiver = '***'
-
subject = 'python email test'
-
smtpserver = 'smtp.163.com'
-
username = '***'
-
password = '***'
-
-
msgRoot = MIMEMultipart('related')
-
msgRoot['Subject'] = 'test message'
-
-
msgText = MIMEText('<b>Some <i>HTML</i> text</b> and an image.<br><img src="cid:image1"><br>good!','html','utf-8')
-
msgRoot.attach(msgText)
-
-
fp = open('h:\\python\\1.jpg', 'rb')
-
msgImage = MIMEImage(fp.read())
-
fp.close()
-
-
msgImage.add_header('Content-ID', '<image1>')
-
msgRoot.attach(msgImage)
-
-
smtp = smtplib.SMTP()
-
smtp.connect('smtp.163.com')
-
smtp.login(username, password)
-
smtp.sendmail(sender, receiver, msgRoot.as_string())
-
smtp.quit()
-
-
-
import smtplib
-
from email.mime.text import MIMEText
-
-
sender = '***'
-
receiver = '***'
-
subject = 'python email test'
-
smtpserver = 'smtp.163.com'
-
username = '***'
-
password = '***'
-
-
msg = MIMEText('<html><h1>你好</h1></html>','html','utf-8')
-
-
msg['Subject'] = subject
-
-
smtp = smtplib.SMTP()
-
smtp.connect('smtp.163.com')
-
smtp.login(username, password)
-
smtp.sendmail(sender, receiver, msg.as_string())
-
smtp.quit()
-
-
-
import smtplib
-
from email.mime.text import MIMEText
-
from email.header import Header
-
-
sender = '***'
-
receiver = '***'
-
subject = 'python email test'
-
smtpserver = 'smtp.163.com'
-
username = '***'
-
password = '***'
-
-
msg = MIMEText('你好','text','utf-8')
-
msg['Subject'] = Header(subject, 'utf-8')
-
-
smtp = smtplib.SMTP()
-
smtp.connect('smtp.163.com')
-
smtp.login(username, password)
-
smtp.sendmail(sender, receiver, msg.as_string())
-
smtp.quit()