把Gmail邮件转发到gtalk的Python方法,gtalkpython,用Python方法把Gm
把Gmail邮件转发到gtalk的Python方法,gtalkpython,用Python方法把Gm
用Python方法把Gmail邮件转发到gtalk有多难,想知道gmail如何转发邮件?gmail自动转发已收到邮件的设置方法。本文就来把这段详细的python学习参考代码贴出来,大家一起参考下吧。
gmail转发邮件到gtalk的Python方法源码:
#!/usr/bin/env python# -*- coding: utf-8 -*-import imaplibimport string, randomimport StringIO, rfc822import emailfrom google.appengine.api import xmppSERVER1 = "imap.gmail.com"USER = "yeah"PASSWORD = "ohmyga"# connect to serverserver = imaplib(SERVER1, 993)# loginserver.login(USER, PASSWORD)server.select()# list items on serverstatus, data = server.search(None, "(UNSEEN)")mails = data[0].split()if data[0] != '': print "has mails" user_address = 'wangnaide@gmail.com' for num in data[0].split(): tpe, raw_msg = server.fetch(num, '(RFC822)') msg = email.message_from_string(raw_msg[0][1]) #Subjects sbj, ecode = email.Header.decode_header(msg['subject'])[0] #from, sender frm = '' for fts, ecode in email.Header.decode_header(msg['from']): frm = frm + fts if xmpp.get_presence(user_address): xmpp.send_message(user_address, frm + ':' + sbj) server.store(num, '+FLAGS', '\\SEEN') #print frm + ":" + sbj server.close()server.logout()
编橙之家python Gmail邮件相关文章推荐:如何用Python实现Gmail发信的方法
编橙之家文章,
相关内容
- Python取出指定文本中出现频率最大值的方法,python最大
- 如何用Python来计算已经过去的时间,python已经过去,如何
- Python指定目录递归遍历源码示例,python递归,本文是关于
- Python生成0-9任意4位数字组合的方法,python生成0-94位,编
- Python获取Windows窗口标题并输出的脚本方法,python窗口
- 指定地区天气预报查询的Python方法,地区天气预报pyt
- Python识别网站验证码的方法源码,,学习Python教程之前
- Python压缩文件为tar、gzip的方法,pythontar,Python文件操作
- Python 匹配手机电话号码及邮箱的正则表达式源码,py
- Python POP3协议收取邮件方法,pythonpop3协议收取,Python教程
评论关闭