Books & Videos

Table of Contents

  1. IMAP Fundamentals

    1. Chapter 1 The Internet Mail Model

      1. What Is the Internet Mail Model?
      2. Why Follow the Internet Mail Model?
      3. Examples
    2. Chapter 2 What Is IMAP?

      1. IMAP in a Nutshell
      2. IMAP’s Three Interaction Models
      3. Why IMAP?
      4. IMAP and POP: A Comparison
      5. Present and Future of IMAP
      6. Open Source Server Implementations
      7. IMAP-Related Standards and Documents
    3. Chapter 3 Anatomy of an IMAP Session

      1. IMAP Session Concepts
      2. IMAP Components
      3. An IMAP Session Play-by-Play
  2. IMAP Mail User Agents (MUAs)

    1. Chapter 4 IMAP Clients

      1. Client Features
      2. PINE and PC PINE
      3. Star Mail
      4. Netscape Messenger
      5. Outlook Express
      6. Mulberry
      7. Eudora
      8. Other Clients
    2. Chapter 5 Web-Based IMAP Clients

      1. What’s a Web-Based IMAP Client?
      2. Why Use a Web-Based IMAP Client?
      3. Web IMAP Clients
      4. IMP
      5. Mailspinner
      6. SilkyMail
      7. EMU 3
      8. WING
  3. The Cyrus IMAP Server

    1. Chapter 6 Introduction to the Cyrus IMAP Server

      1. History of Cyrus
      2. Cyrus Concepts and Features
      3. Cyrus Server Configuration
      4. The Future of Cyrus
      5. Strengths and Weaknesses of Cyrus
      6. When Is Cyrus the Right Choice?
    2. Chapter 7 Installing the Cyrus IMAP Server

      1. Software Prerequisites
      2. Hardware Note
      3. Where to Get the Software
      4. Supported Platforms
      5. Installing Cyrus
      6. Upgrading from Previous Versions of Cyrus IMAP
      7. Components of Cyrus and What They Do
      8. Common Problems
      9. Significant Bugs
    3. Chapter 8 Configuring the Cyrus Server

      1. IMAP Configuration File and Directory
      2. Configuring the Authentication Mechanism
      3. Configuring syslog
      4. Configuring the MTA
      5. Getting Cyrus Up and Running
      6. Testing Your Server
    4. Chapter 9 Cyrus System Administration

      1. Cyrus System Administration with cyradm
      2. Common Tasks
      3. Batch Account Maintenance with cyradm
      4. Shared Folders and Bulletin Boards
      5. Mailstore Partitioning
      6. Quota Maintenance
      7. Disaster Recovery
      8. Migration from Berkeley (Unix) Mailbox Format to Cyrus
      9. Mail Forwarding and Filtering on a Black Box
      10. Usenet Integration
      11. Troubleshooting
      12. Adding SSL Support to Cyrus
  4. The UW IMAP Server

    1. Chapter 10 Introduction to the UW IMAP Server

      1. What Is UW IMAP?
      2. UW’s Strengths
      3. UW’s Limitations
      4. UW IMAP Concepts
      5. Does UW IMAP Match Your Needs?
    2. Chapter 11 Installing UW IMAP

      1. Where Do You Get UW IMAP?
      2. What Do You Get with UW IMAP?
      3. How Do You Install It?
      4. Where Can You Go for Help If You Get Stuck?
    3. Chapter 12 UW System Administration

      1. General Issues
      2. Authentication
      3. Security
      4. UW IMAP Utilities
  5. Other Topics

    1. Chapter 13 Addressing IMAP Security

      1. Security Resources
      2. A Handful of Security Tips
      3. Monitoring Security
      4. Boiling It All Down
    2. Chapter 14 Running a Dedicated Server

      1. What’s a Dedicated Server?
      2. Account Provisioning
      3. Mission Restriction
      4. The Ultimate in Dedicated Servers
    3. Chapter 15 Server-Side Mail Filtering

      1. Why Filter on the Server?
      2. Procmail
      3. Sieve
      4. To Filter or Not to Filter...
    4. Chapter 16 Server Performance Tuning

      1. Platform
      2. I/O Subsystem Tuning
      3. Memory Tuning
      4. Kernel and Network Driver Tuning
      5. How to Know When It’s Time to Scale Up
      6. Running imapd: inetd Versus Standalone
      7. Charting It Up for the Suits
    5. Chapter 17 Remote Configuration Storage

      1. Why Store Client Configurations on a Server?
      2. IMSP, ACAP, or LDAP?
      3. IMSP
      4. ACAP
    6. Chapter 18 IMAP Tools

      1. IMAP Administration Tools
      2. Authentication Tools
      3. Monitoring and Testing Tools
      4. IMAP Clustering
      5. IMAP APIs
  6. Appendixes

    1. Appendix Conversion from Berkeley Mail Format to Cyrus: Tools

      1. bsd2cyrus
      2. createfolders
      3. inboxfer
      4. folderxfer
      5. batchreconstruct
    2. Appendix Adding SSL Support to IMAP

      1. Get the Software
      2. Put It All Together
    3. Appendix IMAP Commands

      1. Commands Valid in Any State
      2. Commands Valid in the Non-authenticated State
      3. Commands Valid in the Authenticated State
      4. Commands Valid in the Selected State
  1. Colophon