XLIII. IMAP, POP3 și NNTP - funcții
Pentru ca aceste funcții să poată fi folosite, trebuie să compilați
PHP cu directiva --with-imap.
Este nevoie să fie instalată biblioteca c-client. Descărcați ultima
versiune de la ftp://ftp.cac.washington.edu/imap/ și compilați-o.
Apoi copiați fișierul c-client/c-client.a în
/usr/local/lib/libc-client.a
și copiați c-client/rfc822.h,
mail.h și linkage.h în
/usr/local/include sau în alt director din calea
către fișiere incluse.
De notat că aceste funcții, in ciuda numelor pe care le au, nu sunt
limitate doar la protocolul IMAP. Biblioteca c-client
folosită de ele suportă, de asemenea, metode pentru acces
NNTP,
POP3 și la o căsuță poștală locală.
Acest document nu își propune să intre în detalii pentru toate subiectele
atinse de aceste funcții. Mai multe informații puteți citi în
documentația surselor bibliotecii c-client
(docs/internal.txt) precum și în următoarele documente RFC:
RFC2821: Simple Mail
Transfer Protocol (SMTP).
RFC2822: Standard for
ARPA internet text messages.
RFC2060: Internet
Message Access Protocol (IMAP) Version 4rev1.
RFC1939: Post
Office Protocol Version 3 (POP3).
RFC977: Network News
Transfer Protocol (NNTP).
RFC2076: Common
Internet Message Headers.
RFC2045, RFC2046, RFC2047, RFC2048 și RFC2049: Multipurpose
Internet Mail Extensions (MIME).
O viziune mai detaliată puteți găsi și în cărțile
Programming Internet Email
de David Wood și
Managing
IMAP de Dianna Mullet & Kevin Mullet.