Join/Renew Benefits Sage Programs SysAdmin Resources Jobs Board SAGE Home
The USENIX Special Interest Group for Sysadmins

Design and Implementation of Highly Scalable Internet E-mail Systems
Brad Knowles

Topic: Email/DNS/Spam
Audience: Intermediate/Advanced

Description:
Depending on the amount of time available, relevant papers in the field are reviewed and summarized for the benefit of the audience. This portion of the talk can be shortened, as appropriate.
Afterwards, the POP3 protocol is analyzed for typical behaviour and methods that can be applied to improve its performance and scalability. This is then contrasted with the IMAP protocol. A set of Best Current Practices are then outlined.
Some statistics are given for one sample POP3-based Internet e-mail system serving almost 300,000 customers, and then the functional and detailed architectures are presented for a replacement mail system designed to scale to at least a million customers, with relatively easy extension to tens of millions of customers.

Prerequisites:
People should understand how their mail system works. They should understand what an MTA is, how it functions when receiving a mail message, how it hands the message off to the local delivery agent (LDA), how the LDA then stores this message into a mailbox, and then how the user logs in to retrieve their mail.

History:
LISA 2000, the Winter 2001 UKUUG conference, and the unix.nl conference recently sponsored by Snow BV (2001/09/14).

Last change: Sep 16, 2006 04:10:16 PM

The Speaker: Brad Knowles

Location: Austin, Texas
Phone: +1-512-306-9073
Email: brad@shub-internet.org
Website: http://www.shub-internet.org/brad/
Will travel: Anywhere
Payment required: All offers
Compensation required: negotiable per hour
Other payment info: Willing to consider all offers.

Bio:
Brad Knowles has specialized in Internet e-mail and DNS administration for more than a decade, and has provided the benefit of his experience to the U.S. Department of Defense, America Online, and Collective Technologies, among others.

Among other things, he is currently looking for work in a consulting company as well as investigating the creation of his own consulting company in Austin, TX, has written the article "It's About Time..." on the Network Time Protocol published in the October 2006 issue of _;login:_ magazine from USENIX, has co-authored booklet #15 in the SAGE "Short Topics" series ("Internet Postmaster: Duties and Responsibilities" with Nick Christenson), and is still trying to write his first book.

Posted: Jan 23, 2007 06:56:44 PM; Last change: Jan 23, 2007 07:24:39 PM

Other Talks by this speaker
Domain Name Server Comparison: BIND 8 vs. BIND 9 vs. djbdns vs. ???
Scalable IMAP Services: Theory, Practice, and Non-technical Issues
MTA Performance Comparison: sendmail & postfix on *BSD