Hvordan logge inn på Hotmail med Python
De fleste store e-postleverandører som Google og Microsoft tilbyr tilgang til e-postkontoer gjennom e-postklient programmer (som Thunderbird eller Outlook). Disse kundene få tilgang til Web-postservere gjennom visse e-protokoller, som kan defineres av brukeren når du setter opp klientprogrammet. Ved å bruke en av disse protokollene, POP3, i Python, en programmerer kan få tilgang til en e-postkonto programmatisk.
Bruksanvisning
1 Importer pop biblioteker for Python-programmet. I tekstredigeringsprogram, skriv
! / Usr / bin / python
import poplib
Dette setter opp Python-programmet ved å inkludere de filene som er nødvendige for å koble til en POP3 e-postserver (for eksempel Hotmail) (kilde 1).
2 Bruk Python POP3 biblioteker for å koble til serveren. Bruk følgende kode for å koble til Hotmail-serveren:
koble = poplib.POP3_SSL ( 'pop3.live.com', 995)
Den "koble" variabel refererer nå en forekomst av en POP3 objekt, som bærer den riktige tilkoblingsinformasjon for Hotmail POP-servere (Kilde 2).
3 Bruk "koble" variable for å koble til serveren ved hjelp av brukeridentifikasjon ved å skrive inn følgende etter erklærte connect variabel:
connect.user ('[email protected] ')
connect.pass _ ( "passord")
Hotmail brukernavnet må være full brukernavn etterfulgt av "@ hotmail.com" (Kilde 2).
4 Kontroller at tilkoblingen er gjort med et unntak blokk (husk å rykke ordentlig etter "prøve" og "unntatt" blokker):
prøve:
connect.user ('[email protected] ')
connect.pass _ ( "passord")
unntatt:
print "nope"
ellers:
print "ja"
Hvis "ja" skriver ut til terminalen etter å ha kjørt programmet, deretter en vellykket forbindelse (Kilde 1).