Come per accedere a Hotmail con Python

August 15

Come per accedere a Hotmail con Python


La maggior parte dei principali provider di posta elettronica come Google e Microsoft offrono l'accesso ad account di posta elettronica attraverso programmi client di posta elettronica (come Thunderbird o Outlook). Questi clienti accedono ai server di posta Web attraverso alcuni protocolli di posta elettronica, che possono essere definiti dall'utente durante l'installazione del programma client. Utilizzando uno di questi protocolli, POP3, in Python, un programmatore può accedere a un account di posta elettronica a livello di codice.

istruzione

1 Importare le librerie pop per il programma Python. Nel editor di testo, digitare

! / Usr / bin / python

importazione poplib

Questo imposta il programma Python includendo i file necessari per connettersi a un server di posta elettronica POP3 (come Hotmail di) (Fonte 1).

2 Utilizzare le librerie Python POP3 per la connessione al server. Utilizzare il seguente codice per la connessione al server di Hotmail:

collegare = poplib.POP3_SSL ( 'pop3.live.com', 995)

La variabile "collegare" ora riferimento a un'istanza di un oggetto POP3, che trasporta le informazioni di connessione corretta per i server Hotmail POP (Fonte 2).

3 Utilizzare la variabile "Connect" per connettersi al server utilizzando le credenziali utente inserendo il seguente dopo aver dichiarato la variabile di connessione:

connect.user ('[email protected] ')

connect.pass _ ( 'password')

Il nome utente di Hotmail deve essere il nome utente completo seguito da "@ hotmail.com" (Sorgente 2).

4 Verificare che il collegamento è realizzato con un blocco di eccezione (ricordarsi di rientrare correttamente dopo "provare" e "salvo" blocchi):

provare:

connect.user ('[email protected] ')

connect.pass _ ( 'password')

ad eccezione di:

print "no"

altro:

print "sì"

Se "sì" stampe al terminale dopo l'esecuzione del programma, quindi una connessione è stata fatta (Fonte 1).