****How to setup a Linux mail server?

Guillermo Garron guillermo.fedora at gmail.com
Wed Jan 3 05:36:08 UTC 2007


On 1/2/07, Craig White <craigwhite at azapple.com> wrote:
> On Tue, 2007-01-02 at 17:02 +0000, Anne Wilson wrote:
> > On Tuesday 02 January 2007 16:14, Craig White wrote:
> > > On Tue, 2007-01-02 at 10:13 +0000, Anne Wilson wrote:
> > > > On Tuesday 02 January 2007 04:08, Craig White wrote:
> > > > > 2. I would recommend brennan's home server howto...
> > > > >
> > > > > http://www.brennan.id.au/
> > > > >
> > > > > this uses sendmail/dovecot, neither of which I use but you gotta start
> > > > > somewhere
> > > >
> > > > Dovecot has the advantage of good on-line documentation - and a mailing
> > > > list if required.
> > >
> > > ----
> > > and perfectly acceptable for those who want to run their own mail
> > > server.
> > >
> > True - and because the documentation is good it's not hard to set up.  I
> > collect from several email addresses for myself and my husband with
> > fetchmail, then pass it to procmail for sorting and delivering.  Dovecot then
> > runs the imap for both of us.
> >
> > Another advantage to some people is its ability to handle both pop and imap.
> >
> > > cyrus-imapd however, is mail server for those who want it all (mail
> > > quotas, public mailboxes (a rich ACL environment), auto subscribe, auto
> > > sieve, auto create (folders), high performance, non-shell users, etc.
> > >
> > Also comes well-recommended, though I've not used it myself.
> ----
> dovecot, like the wu-imapd that it replaced on Fedora/RHEL and
> cyrus-imapd are all capable of pop3 so I am not sure that there is any
> distinction there.
>
> procmail is sort of an abortion that requires the user to have a valid
> shell whereas sieve implementation via cyrus-imapd is perfectly capable
> of running server based filtering for virtual users (non-shell) that
> exist even without a home directory. In exchange for less power than
> procmail, you get usability with sieve.
>
> Monster features of cyrus-imapd include (beyond those listed above),
> automatic indexing of users mailboxes for fast searching, automatic
> expiration (I typically have it expire e-mail from people's spambox
> after 7 days), and when combined in a package like horde/imp/ingo
> described below, users can share their INBOX or other mail folders with
> other users as well as maintain their own server based rules/filters
> (i.e. vacation), without administrator involvement.
>
> I typically set up postfix*, sqlgrey[1], mailscanner[2], spamassassin*,
> clamav**, horde/imp/ingo/kronolith/mnemo/nag/turba/wicked[3], at my
> clients for a robust, multi-user mail system that includes shared
> mail/calendars/notes/tasks with minimal spam. I also use OpenLDAP* for
> user accounts, personal and shared address books and webmin[4] to
> maintain the user accounts (single password for
> Linux/Macintosh/Samba-Windows user authentication) as webmin has a
> reasonably useful LDAP Users and Groups module.
>
> *   packaged Fedora/RHEL core
> **  packaged rpmforge
> [1] http://sqlgrey.sourceforge.net/ (Greylisting for Postfix)
> [2] http://www.mailscanner.info/    (Mail wrapper & more)
> [3] http://www.horde.org            (Web based groupware)
> Note:
> horde     - framework package
> imp       - e-mail client
> ingo      - sieve/procmail filtering
> kronolith - calendar
> mnemo     - notes
> nag       - tasks
> turba     - address book
> wicked    - wiki
> [4] http://www.webmin.com           (Web based system management)
>
You can also follow this instructions
http://www.howtoforge.com/perfect_setup_centos_4.4
I am sure it will work on Fedora, follow only the email part.


-- 
Guillermo Garron
"Linux IS user friendly... It's just selective about who its friends are."
(Using FC6, CentOS4.4 and Ubuntu 6.06)
http://www.go2linux.org




More information about the fedora-list mailing list