python3关于邮件的操作
Posted chosenone
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了python3关于邮件的操作相关的知识,希望对你有一定的参考价值。
话不多说,上代码
import smtplib from email.mime.text import MIMEText # 导入模块 class SendEmail: def send_emil(self, username, passwd, recv, title, content, mail_host=‘smtp.163.com‘, port=25): msg = MIMEText(content) #邮件内容 msg[‘Subject‘] = title msg[‘From‘] = username msg[‘To‘] = recv smtp = smtplib.SMTP(mail_host, port=port) # 定义邮箱服务类型 smtp.login(username, passwd) # 登录邮箱 smtp.sendmail(username, recv, msg.as_string()) #发送邮件 smtp.quit() print(‘email 发送成功.‘) if __name__ == ‘__main__‘: email_user = ‘1326*****@163.com‘ # 发送者账号 email_pwd = ‘******‘ # 发送者密码,授权码 maillist = ‘5****@qq.com‘ # 接收者邮箱 title = ‘测试邮件标题‘ content = ‘这里是邮件内容‘ SendEmail().send_emil(email_user, email_pwd, maillist, title, content)
以上是关于python3关于邮件的操作的主要内容,如果未能解决你的问题,请参考以下文章