Gmail客户端
googlemail的Python项目详细描述
说明
通过谷歌邮件发送电子邮件的高级界面。
使用量
创建conf.py并填写您的电子邮件和密码凭据。示例:
email = 'your.email@gmail.com'
password = 'your.pass'
创建googlemail对象:
gmail = Gmail(email, password)
启动服务器并登录
gmail.start_server()
gmail.login()
创建一个包含电子邮件标题和正文的简单模板词典
mail_template = {
'from': 'fromsender@gmail.com',
'to': 'tosender@gmail.com',
'subject': 'Cool subject email',
'body': """
HTML template or the like
"""
}
发送消息
gmail.send_msg(mail_template)
测试
要运行测试,您需要配置发件人用户名、密码和收件人电子邮件
$ export GOOGLEMAIL_EMAIL=<YOUR SENDER EMAIL>
$ export GOOGLEMAIL_PASSWORD=<YOUR SENDER PASSWORD>
$ export GOOGLEMAIL_TESTEMAIL=<YOUR TEST RECIPIENT EMAIL>