Bulk Mailer helps speed the delivery of an email message to many recipients using Sendmail. It's best used in parallel with a mailing list manager such as Majordomo. For input, it takes a file of recipient addresses (one address per line) and a message (with headers already attached) to be sent to the recipients. It sorts the recipient list by reversed domain (so similar ones sort together), splits up the recipients into several groups containing no more than N domains each, creates an SMTP envelope for each group of recipients, and feeds each envelope to sendmail.
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.
The Courier IMAP/POP3 maildir creation patch adds the ability to automatically create a user's home directory when he/she is successfully authenticated for the first time. It works by calling an admin-created script that takes care of creating the directory. It is quite useful in combination with authentication-modules based on network databases like MySQL or LDAP.
dialin-spammer-block can be used to detect and block dialin clients that try to send send spam over your mailserver. A spammer is detected by watching the mailserver logfile and counting the mails sent by each dialin client. If a client exceeds the limit of mails that may be sent during a certain amount of time, the client will be blocked to relay further mails on the mailserver until the RADIUS server reports that the client has disconnected.