python 发送邮件

先安装模块mailer :http://pypi.python.org/pypi/mailer   

sudo easy_install mailer

用gmail发邮件的例子:

import mailer

message
=mailer.Message()
message.From
="xxx@gmail.com"
message.To
="xxxxxxxx@qq.com"
message.Subject
="Hi python"
message.Body
="hello world"

server
=mailer.Mailer('smtp.gmail.com:587')
"""gmail用到了starttls命令"""
server.use_tls
=True

"""用来发送邮件的邮箱帐号、密码"""
server.login(
'xxx@gmail.com','xxx')
server.send(message)

 

posted @ 2011-08-09 18:19  切忌浮躁  阅读(438)  评论(0编辑  收藏  举报