python批量发送邮件,办公自动化
from email.mime.text import MIMEText
import smtplib
from email.header import Header
def fuck():
# 登录邮件服务器
smtp_obj = smtplib.SMTP_SSL('smtp.qq.com',465) # 发件人邮箱的smtp服务器,端口是25
smtp_obj.login('',"") # 发件人的密码,邮箱账号
# 设置邮件头信息
#可以发送html文件,放在写html代码
mailnody = ''' HTML 内容 '''
msg = MIMEText(mailnody, 'utf-8')
msg["From"] = Header("内容", 'utf-8') # 发送者
msg['To'] = Header('内容', 'utf-8')# 接收者
msg['Subject'] = Header('内容', 'utf-8') # 主题
smtp_obj.sendmail('收件人qq', msg.as_string())
if __name__ == '__main__':
fuck()