欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

Python接收Gmail新郵件并發(fā)送到gtalk的方法

 更新時間:2015年03月10日 10:37:06   作者:Sephiroth  
這篇文章主要介紹了Python接收Gmail新郵件并發(fā)送到gtalk的方法,實例分析了Python操作郵件的技巧,具有一定參考借鑒價值,需要的朋友可以參考下

本文實例講述了Python接收Gmail新郵件并發(fā)送到gtalk的方法。分享給大家供大家參考。具體實現(xiàn)方法如下:

#!/usr/bin/env python
# -*- coding: utf-8 -*-
import imaplib
import string, random
import StringIO, rfc822
import email
from google.appengine.api import xmpp
SERVER1 = "imap.gmail.com"
USER = "yeah"
PASSWORD = "ohmyga"
# connect to server
server = imaplib(SERVER1, 993)
# login
server.login(USER, PASSWORD)
server.select()
# list items on server
status, 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程序設(shè)計有所幫助。

相關(guān)文章

  • 簡述Python2與Python3的不同點

    簡述Python2與Python3的不同點

    在Python2和Python3中都提供print()方法來打印信息,但兩個版本間的print稍微有差異。下面通過本文給大家介紹Python2與Python3的不同點,需要的朋友參考下
    2018-01-01
  • Python中最強大的錯誤重試庫(tenacity庫)

    Python中最強大的錯誤重試庫(tenacity庫)

    本文要給大家介紹的tenacity庫,可能是目前Python生態(tài)中最好用的錯誤重試庫,主要介紹tenacity的主要使用方法和特性,具有一定的參考價值,感興趣的可以了解一下
    2022-04-04
  • Pytorch如何把Tensor轉(zhuǎn)化成圖像可視化

    Pytorch如何把Tensor轉(zhuǎn)化成圖像可視化

    這篇文章主要介紹了Pytorch如何把Tensor轉(zhuǎn)化成圖像可視化問題,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2022-12-12
  • Python如何使用turtle庫繪制圖形

    Python如何使用turtle庫繪制圖形

    這篇文章主要介紹了Python如何使用turtle庫繪制圖形,文中通過示例代碼介紹的非常詳細,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友可以參考下
    2020-02-02
  • 通過python爬蟲賺錢的方法

    通過python爬蟲賺錢的方法

    在本篇文章里小編給大家分享了關(guān)于通過python爬蟲賺錢的方法,有興趣的朋友們學(xué)習(xí)下。
    2019-01-01
  • python交互式圖形編程實例(三)

    python交互式圖形編程實例(三)

    這篇文章主要為大家詳細介紹了python交互式圖形編程實例第三篇,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2017-11-11
  • 詳解Python列表賦值復(fù)制深拷貝及5種淺拷貝

    詳解Python列表賦值復(fù)制深拷貝及5種淺拷貝

    這篇文章主要介紹了Python列表賦值,復(fù)制,深拷貝以及5種淺拷貝詳解,本文給大家介紹的非常詳細,具有一定的參考借鑒價值,需要的朋友可以參考下
    2019-05-05
  • Python基礎(chǔ)學(xué)習(xí)之深淺拷貝問題及遞歸函數(shù)練習(xí)

    Python基礎(chǔ)學(xué)習(xí)之深淺拷貝問題及遞歸函數(shù)練習(xí)

    在實際工作中,經(jīng)常涉及到數(shù)據(jù)的傳遞。這篇文章主要為大家介紹了Python的一些基礎(chǔ)學(xué)習(xí):深拷貝與淺拷貝問題、遞歸函數(shù)的練習(xí),需要的朋友可以參考一下
    2021-12-12
  • 在Python中操作時間之strptime()方法的使用

    在Python中操作時間之strptime()方法的使用

    這篇文章主要介紹了在Python中操作時間之strptime()方法的使用,是Python入門學(xué)習(xí)中的基礎(chǔ)知識,需要的朋友可以參考下
    2015-05-05
  • 詳解Python如何將多張照片制作成視頻

    詳解Python如何將多張照片制作成視頻

    這篇文章主要詳解為大家介紹了Python如何將多張照片制作成視頻,文章通過一個例子給大家介紹多張照片制作成視頻的方法,代碼示例介紹的非常詳細,感興趣的同學(xué)可以參考一下
    2023-07-07

最新評論