Nwlapcug.com


Come accedere a Hotmail con Python



Maggior parte dei provider di posta elettronica importanti come Google e Microsoft offrono accesso all'account di posta elettronica attraverso programmi di client di posta elettronica (come Thunderbird o Outlook). Questi client accedere ai server di posta Web attraverso determinati protocolli di posta elettronica, che possono essere definiti dall'utente quando si configura il programma client. Uno di questi protocolli, POP3, in Python, un programmatore può accedere utilizzando un account di posta elettronica a livello di codice.

Istruzioni

1

Importare le librerie di pop per il programma Python. Nell'editor di testo, immettere

! / usr/bin/python

importazione poplib

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

2

Utilizzare le librerie Python POP3 per connettersi al server. Utilizzare il seguente codice per connettersi al server di Hotmail:

collegare = poplib. POP3_SSL (' POP3. Live.com ', 995)

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

3

Utilizzare la variabile di "Connetti" per connettersi al server utilizzando le credenziali dell'utente digitando quanto segue dopo la dichiarazione della variabile di connessione:

Connect.User ('[email protected]')

Connect.pass_('password')

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

4

Controllo per verificare che la connessione avviene con un blocco di eccezioni (ricordatevi di trattino correttamente dopo la "prova" e "tranne" blocchi):

provare:

Connect.User ('[email protected]')

Connect.pass_('password')

ad eccezione di:

Stampare ""

altro:

Stampare "Sì"

Se "Sì" viene stampato al terminale dopo aver eseguito il programma, una connessione è stata effettuata (fonte 1).