Procmail 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.
Original maintainer | Santiago Vila |
---|---|
Homepage | http://www.procmail.org/ |
3.22






















Distribution | Version | Since | Package | Installed | Packager | |
---|---|---|---|---|---|---|
![]() | xz | 3.22-9 | 2017-11-28 | 115 kiB | 281 kiB | Andreas Radke |
![]() | rpm | 3.22-36.el7_4.1 | 2020-01-07 | 171 kiB | 349 kiB | CentOS BuildSystem |
![]() | deb | 3.22-26 | 2017-11-19 | 139 kiB | 300 kiB | Santiago Vila |
![]() | deb | 3.22-25+deb9u1 | 2017-12-09 | 139 kiB | 300 kiB | Santiago Vila |
![]() | rpm | 3.22-46.fc28 | 2019-01-14 | 179 kiB | 361 kiB | Fedora Project |
![]() | rpm | 3.22-46.fc28 | 2019-01-14 | 179 kiB | 361 kiB | Fedora Project |
![]() | rpm | 3.22-48.fc29 | 2019-01-14 | 174 kiB | 376 kiB | Fedora Project |
![]() | rpm | 3.22-48.fc29 | 2019-01-14 | 174 kiB | 376 kiB | Fedora Project |
![]() | rpm | 3.22-48.fc29 | 2019-01-14 | 174 kiB | 376 kiB | Fedora Project |
![]() | rpm | 3.22-48.fc29 | 2019-01-14 | 174 kiB | 376 kiB | Fedora Project |
![]() | rpm | 3.22-50.fc30 | 2019-06-17 | 169 kiB | 441 kiB | Fedora Project |
![]() | rpm | 3.22-50.fc30 | 2019-06-17 | 169 kiB | 441 kiB | Fedora Project |
![]() | rpm | 3.22-50.fc30 | 2019-06-17 | 169 kiB | 441 kiB | Fedora Project |
![]() | rpm | 3.22-51.fc31 | 2020-01-07 | 177 kiB | 384 kiB | Fedora Project |
![]() | rpm | 3.22-52.fc32 | 2020-02-08 | 177 kiB | 377 kiB | Fedora Project |
![]() | xz | 3.22-9 | 2017-12-02 | 115 kiB | 281 kiB | Andreas Radke |
![]() | xz | 3.22-9 | 2017-12-01 | 115 kiB | 281 kiB | Andreas Radke |
![]() | xz | 3.22-9 | 2017-11-29 | 115 kiB | 281 kiB | Andreas Radke |
![]() | rpm | 3.22-lp150.2.3 | 2019-01-17 | 145 kiB | 290 kiB | https://bugs.opensuse.org |
![]() | rpm | 3.22-lp151.3.3 | 2019-01-23 | 145 kiB | 290 kiB | https://bugs.opensuse.org |
![]() | rpm | 3.22-lp152.4.3 | 2020-01-07 | 144 kiB | 290 kiB | https://bugs.opensuse.org |
![]() | rpm | 3.22-270.14 | 2019-01-17 | 139 kiB | 287 kiB | http://bugs.opensuse.org |
![]() | rpm | 3.22-274.2 | 2020-03-14 | 145 kiB | 298 kiB | https://bugs.opensuse.org |
![]() | deb | 3.22-25build1 | 2017-11-10 | 136 kiB | 298 kiB | Ubuntu Developers |
![]() | deb | 3.22-25ubuntu0.17.10.1 | 2017-11-20 | 137 kiB | 302 kiB | Ubuntu Developers |
![]() | deb | 3.22-25ubuntu0.17.10.1 | 2017-11-20 | 137 kiB | 302 kiB | Ubuntu Developers |
![]() | deb | 3.22-26 | 2017-11-18 | 137 kiB | 302 kiB | Ubuntu Developers |
![]() | deb | 3.22-26 | 2019-01-14 | 137 kiB | 302 kiB | Ubuntu Developers |
![]() | deb | 3.22-26 | 2019-01-14 | 137 kiB | 302 kiB | Ubuntu Developers |
![]() | deb | 3.22-26 | 2019-06-17 | 137 kiB | 302 kiB | Ubuntu Developers |
![]() | deb | 3.22-26 | 2020-01-07 | 137 kiB | 302 kiB | Ubuntu Developers |
![]() | deb | 3.22-25 | 2017-11-10 | 133 kiB | 314 kiB | Ubuntu Developers |
![]() | deb | 3.22-25ubuntu0.16.04.1 | 2017-11-20 | 133 kiB | 292 kiB | Ubuntu Developers |
![]() | deb | 3.22-25ubuntu0.16.04.1 | 2017-11-20 | 133 kiB | 292 kiB | Ubuntu Developers |
Manual pages
formail(1)
formail - mail (re)formatter
lockfile(1)
lockfile - conditional semaphore-file creator
mailstat(1)
mailstat - shows mail-arrival statistics
procmail(1)
procmail - autonomous mail processor
procmailex(5)
procmailex - procmail rcfile examples
procmailrc(5)
procmailrc - procmail rcfile
procmailsc(5)
procmailsc - procmail weighted scoring technique
Latest updates

OpenSUSE Tumbleweed oss: Updated from 3.22-274.1 to 3.22-274.2
2020-03-14
- Add latest patch sets from Debian:
- patch set 27 replaces procmail-3.22-CVE-2014-3618.patch
- patch set 28 does fix off-by-one error that makes procmail to segfault on certain .procmailrc files
- patch set 29 does fix formail memory corruption
- patch set 30 replaces procmail-formisc.c.patch for CVE-2017-16844
- Remove obsolate patches
- procmail-3.22-CVE-2014-3618.patch
- procmail-formisc.c.patch

Fedora rawhide development/Everything-os: Updated from 3.22-51.fc31 to 3.22-52.fc32
2020-02-08

Fedora 31 releases/Everything-os: Version 3.22-51.fc31 introduced
2020-01-07

OpenSUSE Leap 15.2 oss: Version 3.22-lp152.4.3 introduced
2020-01-07
- Add patch procmail-formisc.c.patch to fix bug bsc#1068648 CVE-2017-16844

CentOS 7.7.1908 os: Version 3.22-36.el7_4.1 introduced
2020-01-07
- Fixed several out of bounds RWs
Resolves: rhbz#1138526

Ubuntu 20.04 focal/main: Version 3.22-26 introduced
2020-01-07
- Fix buffer overflow in loadbuf(). Closes: #876511. Reported by Jakub Wilk using American Fuzzy Lop.
For reference, this is CVE-2017-16844.

OpenSUSE Tumbleweed oss: Updated from 3.22-273.1 to 3.22-274.1
2019-11-12
- Add latest patch sets from Debian:
- patch set 27 replaces procmail-3.22-CVE-2014-3618.patch
- patch set 28 does fix off-by-one error that makes procmail to segfault on certain .procmailrc files
- patch set 29 does fix formail memory corruption
- patch set 30 replaces procmail-formisc.c.patch for CVE-2017-16844
- Remove obsolate patches
- procmail-3.22-CVE-2014-3618.patch
- procmail-formisc.c.patch

Ubuntu 16.04 LTS xenial-updates/main: Version 3.22-25ubuntu0.16.04.1 reintroduced
2019-10-02
- SECURITY UPDATE: buffer overflow in the loadbuf function
- debian/patches/30: make sure buffer is big enough in src/formisc.c.
- CVE-2017-16844

Ubuntu 16.04 LTS xenial-updates/main: Version 3.22-25ubuntu0.16.04.1 removed
2019-10-02

Ubuntu 19.10 eoan/main: Version 3.22-26 reintroduced
2019-08-19
- Fix buffer overflow in loadbuf(). Closes: #876511. Reported by Jakub Wilk using American Fuzzy Lop.
For reference, this is CVE-2017-16844.

Ubuntu 19.10 eoan/main: Version 3.22-26 removed
2019-08-19

Ubuntu 16.04 LTS xenial-updates/main: Version 3.22-25ubuntu0.16.04.1 reintroduced
2019-08-15
- SECURITY UPDATE: buffer overflow in the loadbuf function
- debian/patches/30: make sure buffer is big enough in src/formisc.c.
- CVE-2017-16844

Ubuntu 16.04 LTS xenial-updates/main: Version 3.22-25ubuntu0.16.04.1 removed
2019-08-15

Ubuntu 19.10 eoan/main: Version 3.22-26 reintroduced
2019-08-14
- Fix buffer overflow in loadbuf(). Closes: #876511. Reported by Jakub Wilk using American Fuzzy Lop.
For reference, this is CVE-2017-16844.

Ubuntu 19.10 eoan/main: Version 3.22-26 removed
2019-08-14

Fedora rawhide development/Everything-os: Updated from 3.22-50.fc30 to 3.22-51.fc31
2019-08-03

Ubuntu 16.04 LTS xenial-security/main: Version 3.22-25ubuntu0.16.04.1 reintroduced
2019-08-02
- SECURITY UPDATE: buffer overflow in the loadbuf function
- debian/patches/30: make sure buffer is big enough in src/formisc.c.
- CVE-2017-16844

Ubuntu 19.10 eoan/main: Version 3.22-26 reintroduced
2019-08-02
- Fix buffer overflow in loadbuf(). Closes: #876511. Reported by Jakub Wilk using American Fuzzy Lop.
For reference, this is CVE-2017-16844.

Ubuntu 16.04 LTS xenial-updates/main: Version 3.22-25ubuntu0.16.04.1 reintroduced
2019-08-02
- SECURITY UPDATE: buffer overflow in the loadbuf function
- debian/patches/30: make sure buffer is big enough in src/formisc.c.
- CVE-2017-16844

Ubuntu 16.04 LTS xenial-security/main: Version 3.22-25ubuntu0.16.04.1 removed
2019-08-02
Related packages
procmail-debuginfo - Debug information for package procmail
procmail-debugsource - Debug sources for package procmail
procmail-lib - procmail library of plug-in recipes