Books & Videos

Table of Contents

  1. Chapter 1 Electronic Mail on the Internet

    1. Email Systems

    2. Internet Email Standards

    3. Tools of the Trade

    4. The Basic Internet Email System

  2. Chapter 2 Simple Text Messages

    1. Internet Text Messages

    2. Think Globally, Act Locally

    3. Headers

    4. Mandatory Headers

    5. User-Defined Headers

    6. Address Formats

  3. Chapter 3 Multipurpose Internet Mail Extensions

    1. Mail with Attitude

    2. MIME Header Fields

    3. MIME Encoding

    4. MIME Boundaries

    5. MIME Summary

  4. Chapter 4 Creating MIME-Compliant Messages

    1. The Minimal MIME Message

    2. Multipart Messages

    3. Nested Body Parts

    4. A Few Interesting MIME Types

    5. MIME Message Creation Gotchas

  5. Chapter 5 OpenPGP and S/MIME

    1. An Extremely Brief Introduction to Security Concepts

    2. An Overview of OpenPGP and S/MIME

    3. Combining Security and MIME

    4. The OpenPGP Format

    5. The S/MIME Format

  6. Chapter 6 vCard

    1. Personal Data Interchange with vCard

    2. The vCard Version 3.0 Profile

    3. Version 3.0 Housekeeping Types

    4. Version 3.0 Identification Types

    5. The vCard Version 2.1 Profile

    6. Attaching vCards to Email Messages

  7. Chapter 7 Mailbox Formats

    1. mbox

    2. Common mbox Variations

    3. Variation for lMAP Mailboxes

    4. MH

    5. Maildir

  8. Chapter 8 Mailcap Files

    1. Mailcap File Format

    2. Implementation Under Unix Operating Systems

    3. Implementation Under Other Operating Systems

  9. Chapter 9 The Extended Simple Mail Transfer Protocol

    1. Using ESMTP

    2. ESMTP Commands

    3. ESMTP Sessions

  10. Chapter 10 The Post Office Protocol

    1. Using POP

    2. POP Commands

    3. POP Sessions

  11. Chapter 11 The Internet Message Access Protocol

    1. Using IMAP

    2. IMAP Commands

    3. The Nonauthenticated State

    4. The Authenticated State

    5. The Selected State

    6. IMAP Sessions

  12. Chapter 12 The Application Configuration Access Protocol

    1. Using ACAP

    2. ACAP Datasets

    3. Access Control

    4. Example Dataset

    5. ACAP Commands

    6. The Nonauthenticated State

    7. The Authenticated State

    8. ACAP Sessions

  13. Chapter 13 Email-Related Perl Modules

    1. Finding and Installing Perl Modules

    2. Maturity of the Mail-Related Modules

    3. Email-Related Modules Quick Reference

  14. Chapter 14 The Java Mail API

    1. An Overview of the Java Mail API

    2. Java Mail API Reference

    3. The javax.mail.internet Package

    4. The javax.mail.search Package

    5. The javax.mail.event Package

  15. Chapter 15 Creating and Sending a Multipart Mail Message

    1. Designing a MIME-Capable Replacement for /bin/mail

    2. Creating mail.pl

    3. Extending and Enhancing mail.pl

    4. Sending MIME Email via Java

  16. Chapter 16 Archiving and Cleaning a Mailbox

    1. Scrubbing Unwanted MIME Attachments

    2. Creating mboxscrub.pl

    3. Extending and Enhancing mboxscrub.pl

  17. Chapter 17 Watching an IMAP Mailbox

    1. Designing JBiff

    2. Creating JBiff

    3. Extending JBiff

  18. Chapter 18 Anti-Spamming Techniques

    1. The UCE Problem

    2. Recipient Approaches

    3. Service Provider Approaches

    4. Legislative Approaches

  19. Chapter 19 The Future of Email

    1. Trends in MUAs

    2. Trends with Web-based Mail

    3. Trends Inside Firewalls

  1. Appendix Internet RFCs Relating to Email

  2. Appendix MIME Media Types

  3. Appendix ASCII

  4. Appendix Mail-Related URLs

  5. Appendix Glossary

  6. Colophon