自动发送邮件的脚本
自动发送邮件
# -*- coding: utf-8 -*- import smtplib # 发送字符串的邮件 from email.mime.text import MIMEText # 处理多种形态的邮件主体我们需要 MIMEMultipart 类 # 设置服务器所需信息 fromaddr = '' # 邮件发送方邮箱地址 password = 'iziidsmdeiaucajg' # 密码(QQ邮箱为授权码) toaddrs = ['a76887800@163.com',] # 邮件接受方邮箱地址,注意需要[]包裹,这意味着你可以写多个邮件地址群发 # 设置email信息 # ---------------------------发送字符串的邮件----------------------------- # 邮件内容设置 message = MIMEText('脚本测试邮件', 'plain', 'utf-8') # 邮件主题 message['Subject'] = 'test email' #---------------------------登录并发送邮件------------------------------- try: server = smtplib.SMTP('smtp.qq.com') # qq邮箱服务器地址 server.login(fromaddr, password) server.sendmail(fromaddr, toaddrs, message.as_string()) print('success') server.quit() except smtplib.SMTPException as e: print('error', e)