zoukankan      html  css  js  c++  java
  • python3实现发送邮件代码

    前言:

           刚学习python ,简单的代码学习下 就是实现发送邮件的代码。如下:

    # -*- coding:utf-8 -*-
    
    # **********************************
    # ** http://weibo.com/lixiaodaoaaa #
    # ****** by:lixiaodaoaaa ***********
    
    def sendEmail(mailAddress, mailText):
        import smtplib
        from email.mime.text import MIMEText
        from email.utils import formataddr
    
        msg = MIMEText(mailText, 'plain', 'utf-8')
        msg['From'] = formataddr(["Dog", 'lixiaodaoaaa@126.com'])
        msg['To'] = formataddr([mailText, mailAddress])
        msg['Subject'] = "主题"
        try:
            server = smtplib.SMTP("smtp.126.com", 25)
            server.login("lixiaodaoaaa@126.com", "DogYouXiangPassword")
            server.sendmail('lixiaodaoaaa@126.com', [mailAddress], msg.as_string())
            server.quit()
            return True
        except:
            return False
    
    
    userInputEmailAdd = input("请输入你要发送的邮件地址:  ")
    userInputEmailContent = input("请输入你想说的话:  ")
    if sendEmail(userInputEmailAdd, userInputEmailContent):
        print("发送成功")
    else:
        print("发送失败。。。。。")
    
  • 相关阅读:
    【洛谷P2839】middle
    【洛谷P2495】消耗战
    【CF1438D】Powerful Ksenia
    【CF878E】Numbers on the blackboard
    【洛谷U138580】简单的打击
    【洛谷P4774】屠龙勇士
    【GMOJ5363】生命之树
    【YbtOJ#20075】区间异或
    【YbtOJ#20077】计划带师
    hdu 2688
  • 原文地址:https://www.cnblogs.com/lixiaodaoaaa/p/6659908.html
Copyright © 2011-2022 走看看