Python 发邮件
2008-10-20 15:43
274 查看
python用smtplib来发邮件十分简单。再说,在google也算是一搜一大把的例子,这里只是我的记录:)
--------------
#!/usr/bin/env python
# -*- encoding: utf-8 -*-
import smtplib
class MyMail(object):
def __init__(self,host='localhost'):
self.svr = smtplib.SMTP(host)
self.svr.set_debuglevel(0)
def send(self,fro,to,msg):
self.svr.sendmail(fro,to,msg)
self.svr.quit()
if __name__ == '__main__':
amail = MyMail('192.168.xx.xx')
fromaddr = 'xx@xx.com'
toaddr = fromaddr + ',' + fromaddr
import time
dtime = time.strftime("%Y-%m-%d %H:%I:%S",time.localtime())
msg = """From: %s
Date: %s
To: %s
Reply-To: <xx@xx.com>
Subject: This is “测试” Mail!
参考:http://www.google.com
""" % (fromaddr, dtime,toaddr)
amail.send(fromaddr,toaddr,msg)
--------------
#!/usr/bin/env python
# -*- encoding: utf-8 -*-
import smtplib
class MyMail(object):
def __init__(self,host='localhost'):
self.svr = smtplib.SMTP(host)
self.svr.set_debuglevel(0)
def send(self,fro,to,msg):
self.svr.sendmail(fro,to,msg)
self.svr.quit()
if __name__ == '__main__':
amail = MyMail('192.168.xx.xx')
fromaddr = 'xx@xx.com'
toaddr = fromaddr + ',' + fromaddr
import time
dtime = time.strftime("%Y-%m-%d %H:%I:%S",time.localtime())
msg = """From: %s
Date: %s
To: %s
Reply-To: <xx@xx.com>
Subject: This is “测试” Mail!
参考:http://www.google.com
""" % (fromaddr, dtime,toaddr)
amail.send(fromaddr,toaddr,msg)
相关文章推荐
- python 发邮件小程序一枚
- python发邮件
- 解决Python不能发邮件问题
- python 发邮件
- Python自动发邮件脚本
- 使用python发邮件
- 简单例题:<.*>和<.*?>有什么区别;如何生成随机数;如何用python发邮件
- python 发邮件
- 开始看看PYTHON运维 如何用python发邮件。
- 用python发邮件
- python发邮件
- python发邮件
- Python 发邮件
- 用python发邮件
- Python使用网易邮箱发邮件
- python发邮件
- python最简单的发邮件方式(不带附件)
- 利用python发邮件
- 【python】使用python smtplib库发邮件添加cc,bcc
- python实现发邮件