It is the Internet's killer app. The application most often used on the Internet has been, and is likely to remain, electronic mail. As users demand more of email, programmers and mail administrators must provide more capability. Programming Internet Email is the book that will tame the Internet's most popular messaging service. It reveals the under-the-hood workings of Internet email by discussing mail protocols, the design of mail user and mail transport agents, and mail message formats.
As a result, programmers are brought quickly up to speed in their efforts to learn Internet email programming. This book is both a guide and reference. While providing a thorough background on protocols and email-related Requests For Comments (RFCs), the book also presents many examples of working code for handling email's many challenges. How does a POP3 server really work ? How does IMAP differ from POP3 ? How do mail transport agents handle encoding and attachments ? From.
designing mail filters and fighting spam to writing custom email clients, Programming Internet Email guides the reader through the inner workings of electronic mail. The book contains : A high-level look at the basic protocols that make up the Internet messaging system. A complete taxonomy of Internet mail formats, including attachments. Chapters dedicated to each of the key protocols, including SMTP, ESMTP, MIME, POP2, POP3, IMAP, and ACAP.
Appendixes covering email acronyms, Internet RFCs relating to email, media types, ASCII, and mail-related URLS.