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


Changes: 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.


Changes: This release includes fixes for several platform-specific problems that may occur when forwarding messages and when Courier is compiled against the GnuTLS library.


Changes: This release fixes several problems in the webmail server with handling of misformatted HTML mail.


Changes: This release implements SSL certificate-based authentication for IMAP, POP3, and SMTP services.


Changes: This release adds the ability to use GnuTLS as an alternative to OpenSSL for SSL/TLS support.
- All comments
Recent commentsRe: 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.
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.
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.
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.
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