The Courier mail transfer agent (MTA) is an integrated mail/groupware server based on open commodity protocols such as ESMTP, IMAP, POP3, LDAP, SSL, and HTTP. Courier provides ESMTP, IMAP, POP3, Webmail, and mailing list services within a single consistent framework. Individual components can be enabled or disabled at will. Courier implements basic Web-based calendaring and scheduling services integrated in the Webmail module.
| Tags | Communications Email Mail Transport Agents Post-Office |
|---|---|
| Licenses | GPL |
| Operating Systems | POSIX |
| Implementation | C C++ Perl |
Recent releases


Release Notes: This release fixes a memory corruption bug in the Webmail server and compilation errors when using recent versions of OpenSSL.


Release Notes: This release replaces a small set of internally-supported character sets with support for the platform-specific iconv(3) API, adding support for any character set that's supported by the platform. A search function has been added to the Webmail server.


Release Notes: This release fixes a crash that occurred if a localmailfilter generated a large error message. Account options were introduced to disable non-SSL IMAP and POP3 connections.


Release Notes: This release adds logging of authenticated IDs to messages that were submitted using authenticated SMTP, and removes useless logging of spurious errors that sometimes occur when SMTP clients terminate their connections.


Release Notes: This release includes fixes for several platform-specific problems that may occur when forwarding messages and when Courier is compiled against the GnuTLS library.
Recent comments
12 Oct 2007 16:39
Re: Courier Problems
> I would not recommend this software for
> anyone. It does
> have a steep learning curve and the
> support from the author
> is not very good. Frequently updates to
> the software break
> existing installations resulting in
> hours of work to fix the
> problem, and the author typically can
> not help. This software
> has some plusses, but the lack of good
> support and frequent
> problems with upgrades more than cancel
> those positive
> aspects.
Greetings from 2007. Things today appear to be very different from your account of how things were in 2004.
12 Oct 2007 16:36
Highly Recommended
This is one of the best opensource packages I've had the pleasure of working with, and working with it has been a pleasure.
Everything you need to run an email system is integrated into one project, no need to mix and match, and the quality of the standard adhesion is second to none as is the quality of the code.
Bugs, which are few and far between are patched within hours.
Take a look at the project homepage and look at the extensive documentation and man pages. There is simply nothing about this project that is not documented. There is a lot of reading to be done, but you will find everything you need in the documentation.
The setup is flexible enough to accomodate any situation.
I've recently migrated from a cyrus setup, and am very very happy with this new setup. My logs are a lot cleaner and its possible to trace things on the system.
If you're running your own mailserver, take the time to get up to speed on this one, it'll make life so much easier for you.
24 Oct 2004 10:15
Courier Problems
I would not recommend this software for anyone. It does
have a steep learning curve and the support from the author
is not very good. Frequently updates to the software break
existing installations resulting in hours of work to fix the
problem, and the author typically can not help. This software
has some plusses, but the lack of good support and frequent
problems with upgrades more than cancel those positive
aspects.
07 Jul 2003 21:06
Re: Migration
> I had a server configured under Windows,
> running MDaemon. The thing is that this
> email server has a feature called
> DomainPOP, that downloads email from a
> POP account and then puts each email in
> the right mailbox.
> I use this because I'm not 24/7 online,
> so I have this ISP that gets all the
> mail for my domain and I download it
> later.
> I don't know if I made myself clear, but
> the question is, as I'm migrating the
> server to Linux, if Courier has a
> feature like the one I described, and if
> it doesn't, is there anyway to do this?
> Thanks
This can be done using fetchmail. There is no need to reinvent the wheel.
19 Jun 2003 09:44
Migration
I had a server configured under Windows, running MDaemon. The thing is that this email server has a feature called DomainPOP, that downloads email from a POP account and then puts each email in the right mailbox.
I use this because I'm not 24/7 online, so I have this ISP that gets all the mail for my domain and I download it later.
I don't know if I made myself clear, but the question is, as I'm migrating the server to Linux, if Courier has a feature like the one I described, and if it doesn't, is there anyway to do this?
Thanks