11.9 poplib -- Client per il protocollo POP3

Questo modulo definisce una classe, POP3, che incapsula una connessione ad un server POP3 ed implementa il protocollo come definito nell'RFC 1725. La classe POP3 supporta sia l'insieme di comandi minimo che la parte facoltativa. Ulteriormente, questo modulo fornisce una classe POP3_SSL, che fornisce il supporto per connettersi a server POP3 che usano SSL come sottostante strato di protocollo.

Notare che POP3, nonostante sia largamente supportato, è obsoleto. La qualità di implementazione dei server POP3 varia molto, ed alcuni sono un po' scadenti. Se il vostro mailserver supporta IMAP, sarebbe meglio l'uso della classe imaplib.IMAP4, in quanto i server IMAP tendono a essere meglio implementati.

Una singola classe viene fornita dal modulo poplib:

class POP3( host[, port])
Questa classe implementa l'attuale protocollo POP3. La connessione viene creata quando viene creata l'istanza. Se la porta non viene indicata, allora viene usata la porta POP3 standard (110).

class POP3_SSL( host[, port[, keyfile[, certfile]]])
Questa è una sotto classe di POP3 che si connette al server tramite un socket crittato con SSL. Se la porta port non viene specificata, 995, viene usata la porta standard POP3-over-SSL. keyfile e certfile sono anch'essi facoltativi - possono contenere una chiave privata formattata PEM e un file contenente certificati per la connessione SSL.

Nuovo nella versione 2.4.

Una eccezione viene definita come un attributo del modulo poplib:

exception error_proto
Eccezione sollevata per ogni errore. Il motivo che l'ha causata viene passato al costruttore come stringa.

Vedete anche:

Modulo imaplib:
Il modulo Python standard IMAP.
FAQ - Domande frequenti su Fetchmail
La FAQ per il client POP/IMAP fetchmail raccoglie informazioni sui vari server POP3 e le RFC per i server non standard (non conformi) che possono tornare utili se si ha la necessità di scrivere una applicazione basata sul protocollo POP.



Subsections
Vedete Circa questo documento... per informazioni su modifiche e suggerimenti.