zoukankan      html  css  js  c++  java
  • sendmai.py

    import sys
    import smtplib  
    from email.mime.text import MIMEText  
    
    class MessageAgent:
        def __init__(self):
            self.mail_host="partner.outlook.cn"
            self.mail_user="hello@qq.com"
            self.mail_pass="password"
            self.mail_from="hello@qq.com"
    
        def send_mail(self,subject,to_list,content):  
            me=self.mail_from
            msg=MIMEText(content,_subtype='html',_charset='utf-8')  
            msg['Subject'] = subject
            msg['From'] = me
            msg['To'] = ";".join(to_list)   
            try:  
                server = smtplib.SMTP()  
                server.connect(self.mail_host,587)
                server.ehlo()
                server.starttls()
                server.login(self.mail_user,self.mail_pass)  
                server.sendmail(me, to_list, msg.as_string())  
                server.close()  
                return True  
            except Exception, e:  
                print str(e)  
                return False  
    
    if __name__ == '__main__':  
        if (sys.argv)>2:
            email_contact=[]
            subject=sys.argv[1]
            info=sys.argv[3]
            for seg in sys.argv[2].split(','):
                email=seg
                email_contact.append(email+"@qq.com")
            ma=MessageAgent()
            ma.send_mail(subject,email_contact,info)
  • 相关阅读:
    作业01
    C语言I博客作业08
    C语言I博客作业07
    C语言I博客作业06
    C语言I博客作业05
    C语言I博客作业04
    C语言II博客作业04
    C语言II—作业03
    C语言II博客作业02
    C语言II博客作业01
  • 原文地址:https://www.cnblogs.com/husbandmen/p/8626700.html
Copyright © 2011-2022 走看看