#!/usr/bin/python
import re
import smtplib
from email.mime.text import MIMEText
from email.header import Header
from email.mime.multipart import MIMEMultipart
from email import encoders
from email.header import Header
server = "smtp.sina.com"
fromaddr= "uenrkt@sina.com" #须修改
toaddr = "754583593@qq.com" #须修改
msg = MIMEMultipart()
msg['Subject'] = Header('我的主题...', 'utf-8')
msg['From'] = Header(fromaddr)
content1 = MIMEText('我的正文', 'plain', 'utf-8')
msg.attach(content1)
s = smtplib.SMTP(server)
s.set_debuglevel(1)
s.starttls()
s.login("uenrkt@sina.com","9ebff3010a2287ea")
s.sendmail(fromaddr,toaddr,msg.as_string())
f = open("C:\\Users\\Administrator\\Desktop\\email.txt","r") #设置文件对象
data = f.readlines() #直接将文件中按行读到list里,效果与方法2一样20
f.close() #关闭文件
pattern = re.compile(r'[0-9a-zA-Z_]{0,19}@[0-9a-zA-Z]{1,13}\.[com,cn,net]{1,3}')
result1 = pattern.findall(str(data))
for item in result1:
pass
#print(item)