Python脚本sendmail

发布时间:2019-07-06 10:45:21编辑:auto阅读(2175)

    #!/usr/bin/python
    # -*- coding: utf-8 -*-
    import pyodbc
    import pprint
    import redis
    import urllib
    import json
    import sys
    import smtplib       
    from email.mime.text import MIMEText

    reload(sys)
    #sys.setdefaultencoding( "utf-8" )


    mailto_list=['alarm@ggimg.cn'] 
    mail_host="mail.ggimg.cn"               #service
    mail_user="zabbix249@ggimg.cn"    #user
    mail_pass="Yk6VTx/u"                        #pass
    mail_postfix="ggimg.cn"                 #send maile prefix
      
    def send_mail(to_list,sub,content):  
        me="hello"+"<"+mail_user+"@"+mail_postfix+">"  
        msg = MIMEText(content,_subtype='plain',_charset='UTF-8')  
        msg['Subject'] = sub  
        msg['From'] = me  
        msg['To'] = ";".join(to_list)  
        try:  
            server = smtplib.SMTP()  
            server.connect(mail_host)  
            server.login(mail_user,mail_pass)  
            server.sendmail(me, to_list, msg.as_string())  
            server.close()  
            return True  
        except Exception, e:  
            print str(e)  
            return False  



    send_mail(mailto_list,"邮件","你好!");

关键字

上一篇: python2.7 MySQLdb i

下一篇: Python 三十六计