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.
Courier-IMAP is a lightweight server that provides IMAP access to maildir mailboxes. It supports folders, custom authentication modules, and virtual mailboxes. A compatible POP3 server is also provided. The source code is based on the IMAP module in the Courier Mail Server, but this build is independently repackaged to work with any other MTA that delivers to maildir format mailboxes.
Maildrop is a powerful email filter/delivery agent. It supports mbox-style mailboxes and maildirs (a mail storage format used by Qmail). Its mail filtering language supports RFC822 parsing and GDBM/Berkeley DB database files. The maildrop package also includes a command-line tool to perform various operations on MIME messages.
Cone (COnsole Newsreader And Emailer) is a text-based email client. It seamlessly handles multiple POP3 and IMAP accounts and local mail folders. It is also a simple newsreader. It is designed to be foolproof enough to be used by inexperienced users, but also offers advanced features for power users.
LPMtool aims to be a complete package management and software distribution solution. It includes basic command line and PyGTK-based utilities for installing and removing packages, as well as tools to publish Web-based package repositories that use a GPG-based web-of-trust security model.
The Courier Unicode Library implements several algorithms related to the Unicode Standard: look up of uppercase, lowercase, and titlecase equivalents of a Unicode character, grapheme and work breaking rules, line breaking rules, and several other related functions. The library also implements C++ bindings for these algorithms.
> 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
> 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?
This can be done using fetchmail. There is no need to reinvent the wheel.