or
Sign in to turn on 1-Click ordering.
or
Amazon Prime Free Trial required. Sign up when you check out. Learn More
Sell Back Your Copy
For a $0.31 Gift Card
Trade in
More Buying Choices
Have one to sell? Sell yours here
The Book of IMAP: Building a Mail Server with Courier and Cyrus
 
 
Tell the Publisher!
I'd like to read this book on Kindle

Don't have a Kindle? Get your Kindle here, or download a FREE Kindle Reading App.

The Book of IMAP: Building a Mail Server with Courier and Cyrus [Paperback]

Peer Heinlein (Author), Peer Hartleben (Author)
3.8 out of 5 stars  See all reviews (5 customer reviews)

List Price: $49.95
Price: $42.30 & this item ships for FREE with Super Saver Shipping. Details
You Save: $7.65 (15%)
  Special Offers Available
o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o
In Stock.
Ships from and sold by Amazon.com. Gift-wrap available.
Only 3 left in stock--order soon (more on the way).
Want it delivered Thursday, February 2? Choose One-Day Shipping at checkout. Details
Textbook Student FREE Two-Day Shipping for students on millions of items. Learn more

Formats

Amazon Price New from Used from
Paperback $42.30  

Book Description

1593271778 978-1593271770 May 20, 2008 U.S. Ed

IMAP (the Internet Message Access Protocol) allows clients to access their email on a remote server, whether from the office, a remote location, or a cell phone or other device. IMAP is powerful and flexible, but it's also complicated to set up; it's more difficult to implement than POP3 and more error-prone for both client and server.

The Book of IMAP offers a detailed introduction to IMAP and POP3, the two protocols that govern all modern mail servers and clients. You'll learn how the protocols work as well as how to install, configure, and maintain the two most popular open source mail systems, Courier and Cyrus.

Authors Peer Heinlein and Peer Hartleben have set up hundreds of mail servers and offer practical hints about troubleshooting errors, migration, filesystem tuning, cluster setups, and password security that will help you extricate yourself from all sorts of tricky situations. You'll also learn how to:

Create and use shared folders, virtual domains, and user quotas Authenticate user data with PAM, MySQL, PostgreSQL, and LDAP Handle heavy traffic with load balancers and proxies Use built-in tools for server analysis, maintenance, and repairs Implement complementary webmail clients like Squirrelmail and Horde/IMP Set up and use the Sieve email filter

Thoroughly commented references to the POP and IMAP protocols round out the book, making The Book of IMAP an essential resource for even the most experienced system administrators.


Special Offers and Product Promotions

  • Buy $50 in qualifying physical textbooks, get $5 in Amazon MP3 Credit. Here's how (restrictions apply)

Frequently Bought Together

Customers buy this book with Managing IMAP $42.33

The Book of IMAP: Building a Mail Server with Courier and Cyrus + Managing IMAP
  • This item: The Book of IMAP: Building a Mail Server with Courier and Cyrus

    In Stock.
    Ships from and sold by Amazon.com.
    This item ships for FREE with Super Saver Shipping. Details

  • Managing IMAP

    In Stock.
    Ships from and sold by Amazon.com.
    This item ships for FREE with Super Saver Shipping. Details


Customers Who Bought This Item Also Bought


Editorial Reviews

Review

"The Book of IMAP is really a how-to guide for anyone wanting to build not just an IMAP server, but one that delivers a high-performance, high-reliability service." -- Network World, June 30, 2008

About the Author

Peer Heinlein has been operating an independent ISP in Berlin with his colleagues since 1992. He specializes in mail servers of various sizes and enjoys ambitious Linux projects. He shares his experience in books and trainings.


Product Details

  • Paperback: 368 pages
  • Publisher: No Starch Press; U.S. Ed edition (May 20, 2008)
  • Language: English
  • ISBN-10: 1593271778
  • ISBN-13: 978-1593271770
  • Product Dimensions: 9.2 x 7.1 x 1 inches
  • Shipping Weight: 1.4 pounds (View shipping rates and policies)
  • Average Customer Review: 3.8 out of 5 stars  See all reviews (5 customer reviews)
  • Amazon Best Sellers Rank: #1,250,795 in Books (See Top 100 in Books)

More About the Author

Discover books, learn about writers, read author blogs, and more.

 

Customer Reviews

5 Reviews
5 star:
 (1)
4 star:
 (3)
3 star:    (0)
2 star:
 (1)
1 star:    (0)
 
 
 
 
 
Average Customer Review
3.8 out of 5 stars (5 customer reviews)
 
 
 
 
Share your thoughts with other customers:
Most Helpful Customer Reviews

5 of 5 people found the following review helpful:
4.0 out of 5 stars Technical excellence in a partly flawed book, June 5, 2008
By 
This review is from: The Book of IMAP: Building a Mail Server with Courier and Cyrus (Paperback)
When I heard about a "Book of IMAP" I was very excited.
After all I still had this excellent impression of the "Book of Postfix" I read 3 years ago (see my review).
Note that the book DOES NOT COVER THE SMTP PROTOCOL based mta server side -
which actually send and receives the e-mail between mta's like Postfix, Qmail, Exim etc.

The book describes "ONLY" IMAP protocol based authentication servers for the client side interface of a mail server systems. Period !!
I mention this to avoid dissapointment for buyers.

Like it or not its best used as a companion book to any mta (mail) server book you might already have.
The books details is nothing short of technical excellence.
Its sales point is the carefully researched technical details.
This includes the system design considerations mentioned in the first 80 pages, cluster scenarios etc., but of course doesn't stop there.

The fact that the book is very readable makes it attractive even for less technically minded people.
Potential readers have to catch up on the 25+ years experience both authors put into the book.


I believe, the book has two shortcomings:

Firstly, also it is very readable, I am afraid that it might still not adequately transfer that compressed knowledge to the reader. Missing diagrams, misleading section titles etc. actually downgrade it.

Examles:

Section 1 in the book "How to Setup and maintain IMAP servers" does actually focus on system design considerations, so "Background, Theory and System design considerations" would have been a better choice here.

Chapter 9 "User data" is actually all about the authentication process itself why not name it so ?

The book is mentioning to store user credentials externally f.e. in MySQL, LDAP etc. but its short of showing how to do it.


Secondly, I think the book is not yet complete. The book explains the key modules within the systems its functions and the methods used, but I would have just loved to see more of it.

I would have loved having seen discussions, case studies etc. for many advanced scenarios and I do believe then the cover price would be easier justified.

Finally, when the book is about to get really interesting we get one advanced scenario (cluster) compressed on a 10 page chapter. No offense, but this just left me dry and thirsty wanting more....


Main parts of the book focus on

- design considerations
- authentication side configuration
- all types of general Security
file permissions
access control lists (shared folders etc.)
authentication methods and algorithms (MD5 SHA etc.)
- Quotas
- File system structure
- description of parameters


I would have appreciated a section for the integration with the mta's itself or compatibility issues that might exist.

Can I assume that character encoding issues exist only on the mta side ?
What if I want to have Japanese, Chinese, Koran characters in my folder names or keywords in my client side filters ? Can I assume them working ?


Summary:

Let my harsh critics above not fool you. The book contains very valueable technical details for IMAP servers.
My expectations on the book were naturally very high due to the fact that the authors have published many books on mta's before.
(check amazon.de)

Keep in mind that f.e. one author has f.e. 16+ years of experience, is teaching classes and is running its own ISP. Both authors are very well know figures in the european open source marcet place.
I think a 2nd edition should go the extra mile and make that knowledge slightly more acessable - especially for beginners.

Also, I would have appreciated more diagrams, scenarios, workshop like instructions and details including for the Courier mta.
Overall the authors do explain all important modules but I felt they fail to deliver the big picture and or a certain variety of system designs.
Its up to the reader to put it all together. So your actual mileage might vary.


I would evaluate the book with

5 stars for the quality of technical contents
4 stars for readability (story board)
4 stars for formulations (German-English like sentences, naming of sections, titles)
3 stars for presentation of the material ("missing" charts, tables, system overviews, hands on case scenarios)

You can see from above that its hard to judge the book.
Hopefully you got a better idea what to expect from it.
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


2 of 2 people found the following review helpful:
2.0 out of 5 stars Good enough for experts, June 2, 2008
By 
J. P. Mens (Germany, Europe) - See all my reviews
(REAL NAME)   
This review is from: The Book of IMAP: Building a Mail Server with Courier and Cyrus (Paperback)
Before starting on The Book of IMAP by Peer Heinlein and Peer Hartleben, you'd better have a very good understanding of e-mail, and I recommend you at least have some experience with IMAP, or you'll probably close the book after a few pages only.

I got the impression that the publisher dropped the original manuscript on the floor and upon gathering it up, they mixed up the order of the material. The book starts off with protocols and terms, moves into load distribution via load balancers, round robin DNS, IMAP proxies, selection of file systems for IMAP servers, Webmail clients and IMAP migration before starting on the IMAP servers proper! A beginner will find that very hard to follow and digest.

The book is full of valuable information on the Courier and Cyrus IMAP servers, and the authors have collected plenty of tips on those programs. However, there is little information about interaction with client programs and with e-mail servers, so if you've never set up an e-mail server with an IMAP (or POP3) server, I think it will be difficult to follow
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


4.0 out of 5 stars A good intro. to the subject, January 22, 2011
Amazon Verified Purchase(What's this?)
This review is from: The Book of IMAP: Building a Mail Server with Courier and Cyrus (Paperback)
This book provides a good overview of the IMAP landscape. As for detailed information (Cyrus IMAP in my case), it is a bit dated. It is still a reasonable starting point for becoming familiar with IMAP implementations.
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No

Share your thoughts with other customers: Create your own review
 
 
 
Most Recent Customer Reviews



Only search this product's reviews



Inside This Book (learn more)
Key Phrases - Statistically Improbable Phrases (SIPs): (learn more)
mail transfer agent, sieve scripts, lmtp socket, cyrus mail, tux users, user cyrus, virtual shared folders, user tux, module permits access, maildir directory, maildir directories, mail partition, subscribed folders, maildir format, cyrus sasl, authentication library, frontend server, filesystem level, mailbox directory, write throughput, user paul, cleartext passwords, login data, conf file, backend server
Key Phrases - Capitalized Phrases (CAPs): (learn more)
Peer Heinlein, Courier Administrator, Advanced Cyrus Configuration, Round Robin, Carnegie Mellon University, Closer Look, Double Precision, Red Hat, Mozilla Thunderbird, Filenames of Emails, Peer Hartleben, Sam Varshavchik, Email Storage Format, The Sieve Email Filter, Saving Passwords, Average Write, Calling Different Data Sources, Cyrus Murder, Hello Testtest, Quick Start, Hello World, Complementary Webmail Clients Figure, Heinlein Professional Linux Support
Browse Sample Pages:
Front Cover | Table of Contents | First Pages | Index | Surprise Me!
Search Inside This Book:

What Other Items Do Customers Buy After Viewing This Item?


Tags Customers Associate with This Product

 (What's this?)
Click on a tag to find related items, discussions, and people.
 
(2)

Your tags: Add your first tag
 

Sell a Digital Version of This Book in the Kindle Store

If you are a publisher or author and hold the digital rights to a book, you can sell a digital version of it in our Kindle Store. Learn more

Customer Discussions

This product's forum
Discussion Replies Latest Post
No discussions yet

Ask questions, Share opinions, Gain insight
Start a new discussion
Topic:
First post:
Prompts for sign-in
 


Active discussions in related forums
Search Customer Discussions
Search all Amazon discussions
   
Related forums



So You'd Like to...



Look for Similar Items by Category


Look for Similar Items by Subject