import mailbox mailboxname = "/home/localWeb/Mail/inbox" # Le répertoire qui contient les messages mbox = mailbox.UnixMailbox(open(mailboxname)) nbr_message = 0 # Compteur des messages while 1: mailmsg = mbox.next() if not mailmsg: print "Le répertoire est vide" break nbr_message += 1 message = mailmsg.fp.read() # Lire le corps du message print message print print "Vous avez %d message(s)" % (nbr_message)
Posts Related to Python: Lire les emails d’un serveur Mail
-
Python: Lire les emails d’un serveur POP3
{filelink=16704} import poplib import string #Ouverture d’une connexion serveur = poplib.POP3(“mail.monServeurPOP.com”) #Confirmation de connexion print serveur.getwelcome() #Identification de l’utilisateur serveur.user(getpass.getuser()) serveur.pass_(getpass.getpass()) # Lister les messages …
-
Extraire les emails d’un serveur Mail POP3
{filelink=16703} import poplib import getpass #Ouverture d’une connexion serveur = poplib.POP3(‘mail.exemple.com’) #Identification de l’utilisateur serveur.user(getpass.getuser()) serveur.pass_(getpass.getpass()) #Obtenir le Nombre de message nbr_message = len(serveur.list()[1]) #Lister …
-
Evénement Clavier: Vérifier si la touche ‘shift’ à été appuyée ou relâchée
{filelink=15670} from Tkinter import * class Evenement(Frame): “”” Evénement sur la touche ‘Shift'””” def __init__(self, parent=None): Frame.__init__( self ) self.master.title(“Touche – clavier”) self.master.geometry(“350×100”) self.pack(expand=YES, fill=BOTH) …
-
Python: Exemple d’envoi d’email
{filelink=16699} import smtplib import string host = “www.serveur.net” FROM = “contact@xxx.net” # De TO = “webmaste@dest1.com, adarff@gmail.com” # À TO = string.splitfields(TO, “,”) # Message …
-
Socket: Exemple de création d’un Serveur d’echo ‘TCP’
{filelink=16687} import socket # création d’un socket de genre Internet sock = socket.socket(socket.AF_INET, socket.SOCK_STREAM) sock.setsockopt(socket.SOL_SOCKET, socket.SO_REUSEADDR, 1) # Attacher le socket à toute connexion utilisant …
-
Evénement Clavier: Obtenir la touche du clavier appuyée par l’utilisateur
{filelink=15668} from Tkinter import * class Evenement(Frame): “”” Trouver la touche appuyé””” def __init__(self, parent=None): Frame.__init__( self ) self.master.title(“Touche de clavier”) self.master.geometry(“350×100”) self.pack(expand=YES, fill=BOTH) self.message=StringVar() …
-
Evénement Clavier: Obtenir la touche du clavier relâchée par l’utilisateur
{filelink=15669} from Tkinter import * class Evenement(Frame): “”” Trouver la touche Relâchée””” def __init__(self, parent=None): Frame.__init__( self ) self.master.title(“Touche de clavier”) self.master.geometry(“350×100”) self.pack(expand=YES, fill=BOTH) self.message=StringVar() …
-
Python: Modification automatique du texte d’un Label à l’aide de ‘textvariable’
{filelink=15678} import Tkinter root = Tkinter.Tk() root.title(‘Modification de label’) message = Tkinter.StringVar() Tkinter.Label(textvariable=message).pack() Tkinter.Entry(textvariable=message).pack() message.set(‘Bienvenu, Tapez un texte ici’) Tkinter.Button(text=”Quitter”, command=root.quit).pack() Tkinter.mainloop() print message.get()
-
Python: Envoi d’email à l’aide de module ‘smtplib’
{filelink=16701} import smtplib def envoi_email(de, a, message): “”” Fonction simple d’envoi d’email avec python””” serveur=smtplib.SMTP(“localhost”, 8085) serveur.sendmail(de, a, message) # Zone principale envoi_email(‘moi@exemple.com’,’contact@exemple.com’,’Salut, noublis pas …
-
Obtenir le type de touche appuyée par l’utilisateur
{filelink=15676} from Tkinter import * class Evenement(Frame): def __init__(self, parent=None): Frame.__init__( self ) self.master.title(“Type des Touches”) self.master.geometry(“350×100”) self.pack(expand=YES, fill=BOTH) self.message=StringVar() lbl=Label(self, textvariable=self.message) self.message.set(“Appuyez sur une …