The procmail and formail mail processing package can be used to create mail-servers, mailing lists, sort your incoming mail into separate folders/files (real convenient when subscribing to one or more mailing lists or for prioritising your mail), preprocess your mail, start any programs upon mail arrival (e.g. to generate different chimes on your workstation for different types of mail) or selectively forward certain incoming mail automatically to someone.
| Tags | Communications Email Filters |
|---|---|
| Licenses | GPL Artistic |
| Operating Systems | POSIX |
| Implementation | C |
Recent releases


Changes: This release has a bugfix release that resolves all known regression issues seen in versions 3.20 and 3.21.


Changes: A bug that broke INCLUDERC has been fixed. Version 3.20 included a number of improvements and bug fixes, including several possible security problems related to signal handlers.


Changes: Procmail version 3.15.1 fixes a race condition when creating mailboxes that could result in a bounced message and increases the paranoia with which the initial environment is handled when using the -p flag. It also works around an AIX compiler bug that caused procmail to not find users' default rcfiles.


Changes: Version 3.15 finishes support for mailspools in maildir and MH format, corrects several problems that appeared in 3.14, and resolves a handful of security, portability, and robustness issues (all believed to be minor).


Changes: Support for Qmail-style maildir mailboxes, a SWITCHRC variable for `tail-calls', RFC-compliant address selection when generating replies with formail -r, and minor bugfixes.
- All comments
Recent commentsYou can use Procmail to create mail-servers?
really?
How?
Has anyone actually done this?
User-hostile!
Unfortunately the procmailrc file format isn't exactly
the most intuitive or simple thing around.
Re: License Info
> So what's the problem?
At the time the "License Info" comment was posted, procmail's license wasn't particularly clear on some Open Source points. The current version is dual licensed under the GPL and Artistic licenses, so that comment should be considered obsolete.
Re: License Info
So what's the problem?
Re: License Info
So what's the problem?