<?xml version="1.0" encoding="utf-8"?>
<?xml-stylesheet type="text/css" href="http://morison.biz/technotes/feeds/rss.css" ?>
<rss version="2.0" 
	xmlns:content="http://purl.org/rss/1.0/modules/content/" 
	xmlns:dc="http://purl.org/dc/elements/1.1/" 
	xmlns:icbm="http://postneo.com/icbm/" 
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/" 
	xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/" 
	xmlns:wfw="http://wellformedweb.org/CommentAPI/" >

<channel>
	<title>Comments for: Postfix, Cyrus, Web-Cyradm on Ubuntu: Mail Server Setup Guide</title>
	<link>http://morison.biz/technotes/articles/41</link>
	<description>Postfix SMTP and Cyrus IMAP/POP3 are highly efficient open source server packages with extensive production burn in. Add the excellent open source anti spam and anti virus tools, SpamAssassin &amp; ClamAV, along with the Web-Cyradm for a half-decent domain+account control panel, and you get a production quality mail server competitive in most ways with top commercial offerings.





However, though the individual packages install and work, considerable tweaking is required to get the whole installation working smoothly together. Herein is a how-to for Ubuntu 8.04 server edition.

Looking for Quick Answers?

The rest of this page is a brief planning how-to. If you're looking for ideas to get unstuck or quick answers, you probably want one of these pages: DNS Preliminaries, Ubuntu Install, Postfix &amp; Cyrus Install, Web-Cyradm Install, Anti-Spam &amp; Anti-Virus Install, Lockdown, References, FAQs, Debug &amp; Test Tips

Skills Prerequisites

  A basic understanding of how email is delivered between mail servers, particularly how DNS MX records direct the sending server to the correct receiving server for delivery.
  Understanding of Linux command line work, i.e., bash, and various Linux utilities: vi, ps, ls, grep, etc.
  Some familiarity with email headers and SMTP.
On the other hand...

If you're tackling this project to learn these things (and much more) and are willing to bone up on the subjects as you go, this is an excellent learning project.

Capacity Planning

If you haven't already, choose and assemble the hardware you'll use for the mail server. If the project is educational, then you might use a virtual machine on your desktop or laptop. In that vein, though this project assumes a public IP address, with some clever use of hosts file entries and access to a DNS MX record, you can massage test emails through a virtual machine ...</description>
	<language>en</language>
	<copyright>2006-2008, Rod Morison Software</copyright>
	<managingEditor>technotes@morison.biz</managingEditor>
	<lastBuildDate>Wed, 08 Feb 2012 05:57:00 GMT</lastBuildDate>
	<generator>Yet Another Community System</generator>
	<docs>http://blogs.law.harvard.edu/tech/rss</docs>
	<ttl>70</ttl>

</channel>
</rss>
