python发邮件
来源:互联网 发布:网络摄像机软件 编辑:程序博客网 时间:2024/05/19 19:15
这玩意虽然简单 ,但是也记录下吧:
#!/bin/env python#-*-coding:utf-8-*-import stringimport sys reload(sys) sys.setdefaultencoding('utf8')import ConfigParserimport smtplibfrom email.mime.text import MIMETextfrom email.message import Messagefrom email.header import Headermail_host = smtp.i-click.commail_port = 587mail_user = 'db_hk@i-click.com'mail_pass = Appleju1cemail_send_from = 'dba@i-click.com'def send_mail(to_list,sub,content): ''' to_list:发给谁 sub:主题 content:内容 send_mail("aaa@126.com","sub","content") ''' #me=mail_user+"<</span>"+mail_user+"@"+mail_postfix+">" me=mail_send_from msg = MIMEText(content, _subtype='html', _charset='utf8') msg['Subject'] = Header(sub,'utf8') msg['From'] = Header(me,'utf8') msg['To'] = ";".join(to_list) try: smtp = smtplib.SMTP() smtp.connect(mail_host,mail_port) smtp.login(mail_user,mail_pass) smtp.sendmail(me,to_list, msg.as_string()) smtp.close() return True except Exception, e: print str(e) return Falseif __name__=='__main__':send_mail(['joke.jiang@i-click.com','wilson.zhou@i-click.com'],'joke.jiang@i-click.com','test')
<span style="white-space:pre"></span><pre name="code" class="python"><div><span style="white-space:pre"></span>send_mail(sys.argv[1], sys.argv[2],sys.argv[3])<span style="font-family: Arial, Helvetica, sans-serif;">)</span></div>
0 0
- python 发邮件
- Python 发邮件
- python发邮件
- Python发邮件
- python发邮件实例
- python 发邮件
- 【python】发邮件
- 用Python发邮件
- Python发邮件代码
- python发邮件实例
- python发邮件
- python 发邮件实现
- python发邮件通知
- python发邮件
- 使用python发邮件
- python 发邮件
- python发邮件实例
- python发邮件
- jquery实现简单的图片查看器
- C++11新特性,利用std::chrono精简传统获取系统时间的方法
- 什么是scipy、numpy、matplotlib?
- Android NDK开发Crash错误定位
- Linux安装jdk
- python发邮件
- ubuntu 安装截图工具 Shutter,并设置快捷键 Ctrl+Alt+A
- SpringMVC中的分页查询
- CentOS6.6下配置KMS自动激活服务器
- 努力到感动自己,拼搏到无能为力
- Java的23种设计模式
- 【Python】Python的IDE——PyCharm的使用
- java修改request的paramMap
- Android验证手机号、邮箱、密码(未完待续)