zoukankan      html  css  js  c++  java
  • Python3发送邮件功能

    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)

    都是固定的模版,可以套用, 不用硬记。   最后发送结果 

  • 相关阅读:
    Eclipse中插件的运用
    AES加密解密 Java中运用
    DES加密解密 Java中运用
    Chrome中的插件运用
    JqueryEasyUI教程入门篇
    SEO入门教程
    屏幕取色工具
    gif处理
    java 实现序列化的两种方式
    重定向输出 > 1>&2 2>&1
  • 原文地址:https://www.cnblogs.com/jsondai/p/9663692.html
Copyright © 2011-2022 走看看