Port details |
- procmail Local mail delivery agent
- 3.22_11 mail =238 3.22_11Version of this port present on the latest quarterly branch.
- Maintainer: sunpoet@FreeBSD.org
- Port Added: unknown
- Last Update: 2024-10-31 09:22:51
- Commit Hash: 8cd62e3a
- People watching this port, also watch:: libiconv, gmake, gettext, expat, unzip
- License: GPLv2
- WWW:
- https://github.com/BuGlessRB/procmail
- Description:
- The procmail mail processing program 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.
Procmail can be used:
- and installed by an unprivileged user (for himself only).
- as a drop in replacement for the local delivery agent /bin/mail
(with biff/comsat support).
- as a general mailfilter for whole groups of messages (e.g. when
called from within sendmail.cf rules).
The accompanying formail program enables you to generate autoreplies,
split up digests/mailboxes into the original messages, do some very
simple header-munging/extraction, or force mail into mail-format (with
leading From line).
- ¦ ¦ ¦ ¦
- Manual pages:
- FreshPorts has no man page information for this port.
- pkg-plist: as obtained via:
make generate-plist - Dependency lines:
-
- To install the port:
- cd /usr/ports/mail/procmail/ && make install clean
- To add the package, run one of these commands:
- pkg install mail/procmail
- pkg install procmail
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.- PKGNAME: procmail
- Flavors: there is no flavor information for this port.
- distinfo:
- SHA256 (procmail-3.22.tar.gz) = 087c75b34dd33d8b9df5afe9e42801c9395f4bf373a784d9bc97153b0062e117
SIZE (procmail-3.22.tar.gz) = 226817
Packages (timestamps in pop-ups are UTC):
- This port has no dependencies.
- This port is required by:
- for Build
-
- security/clamassassin
-
Deleted ports which required this port:
- for Run
-
- devel/quilt
- mail/junkfilter
- mail/pm-lib
- mail/spambnc
- security/clamassassin
- security/monkeysphere
-
Deleted ports which required this port:
- * - deleted ports are only shown under the This port is required by section. It was harder to do for the Required section. Perhaps later...
Configuration Options:
- ===> The following configuration options are available for procmail-3.22_11:
DOCS=on: Build and/or install documentation
EXAMPLES=on: Build and/or install examples
===> Use 'make config' to modify these settings
- Options name:
- mail_procmail
- USES:
- cpe
- FreshPorts was unable to extract/find any pkg message
- Master Sites:
|
Commit History - (may be incomplete: for full details, see links to repositories near top of page) |
Commit | Credits | Log message |
3.22_11 31 Oct 2024 09:22:51 |
Po-Chuan Hsieh (sunpoet) |
mail/procmail: Cosmetic change |
3.22_11 29 Oct 2024 14:38:54 |
Po-Chuan Hsieh (sunpoet) |
mail/procmail: Update MASTER_SITES and WWW
- Update MASTER_SITES:
- Add https:// sites
- Clean up ftp:// and http:// sites
- Remove my LOCAL from MASTER_SITES
PR: 282087
Reported by: diizzy |
3.22_11 30 Jan 2024 17:26:53 |
Gleb Popov (arrowd) Author: Helge Oldach |
*: Move manpages to share/man
Approved by: portmgr (blanket) |
07 Sep 2022 21:58:51 |
Stefan Eßer (se) |
Remove WWW entries moved into port Makefiles
Commit b7f05445c00f has added WWW entries to port Makefiles based on
WWW: lines in pkg-descr files.
This commit removes the WWW: lines of moved-over URLs from these
pkg-descr files.
Approved by: portmgr (tcberner) |
3.22_10 07 Sep 2022 21:10:59 |
Stefan Eßer (se) |
Add WWW entries to port Makefiles
It has been common practice to have one or more URLs at the end of the
ports' pkg-descr files, one per line and prefixed with "WWW:". These
URLs should point at a project website or other relevant resources.
Access to these URLs required processing of the pkg-descr files, and
they have often become stale over time. If more than one such URL was
present in a pkg-descr file, only the first one was tarnsfered into
the port INDEX, but for many ports only the last line did contain the
port specific URL to further information.
There have been several proposals to make a project URL available as
a macro in the ports' Makefiles, over time.
(Only the first 15 lines of the commit message are shown above ) |
3.22_10 20 Jul 2022 14:22:19 |
Tobias C. Berner (tcberner) |
mail: remove 'Created by' lines
A big Thank You to the original contributors of these ports:
* <ashish@FreeBSD.org>
* Aaron Dalton <aaron@FreeBSD.org>
* Adam David <adam@FreeBSD.org>
* Adam McDougall <mcdouga9@egr.msu.edu>
* Adam Weinberger <adamw@FreeBSD.org>
* Ade Lovett <ade@FreeBSD.org>
* Akinori MUSHA aka knu <knu@idaemons.org>
* Alex Deiter <tiamat@komi.mts.ru>
* Alex Dupre <ale@FreeBSD.org>
* Alex Dupre <sysadmin@alexdupre.com>
* Alex Perel <veers@disturbed.net> (Only the first 15 lines of the commit message are shown above ) |
3.22_10 06 Apr 2021 14:31:07 |
Mathieu Arnold (mat) |
Remove # $FreeBSD$ from Makefiles. |
3.22_10 18 Mar 2018 23:50:10 |
linimon |
Mark unbroken on actual hardware for e.g. armvX. It is known to runaway
on qemu.
Approved by: portmgr (tier-2 blanket) |
3.22_10 08 Dec 2017 20:35:32 |
sunpoet |
Fix CVE-2017-16844
- Bump PORTREVISION for package change
PR: 223777
Submitted by: Jeremy Chadwick <jdc@koitsu.org>, romain
Security: 288f7cee-ced6-11e7-8ae9-0050569f0b83
MFH: 2017Q4 |
3.22_9 29 Nov 2016 18:51:20 |
sunpoet |
- Always add PREFIX/bin to procmail path
- Bump PORTREVISION for package change
- While I'm here, respect PREFIX and adjust config.h patch
PR: 214219
Submitted by: Armin Gruner <ag-freebsd@muc.de> |
3.22_8 29 Jul 2016 23:24:50 |
bapt |
Fix collision with getline(3)
Obtained from: fedora |
3.22_8 12 Sep 2014 16:01:06 |
sunpoet |
- Add LICENSE
- Add CPE information |
3.22_8 12 Sep 2014 07:41:09 |
sunpoet |
- Fix heap-based buffer overflow in formisc.c
- Bump PORTREVISION for package change
Security: CVE-2014-3618
MFH: 2014Q3 |
3.22_7 04 Sep 2014 19:26:24 |
antoine |
Change INSTALL_DATA to install with mode 644
Remove patches and hacks that were used to work around the previous
situation
This allows to stage more ports as a regular user
Differential Revision: https://reviews.freebsd.org/D703
Reviewed by and discussed with: bapt
With hat: portmgr |
3.22_7 28 Jul 2014 23:20:38 |
adamw |
Rename mail/ patch-xy patches to reflect the files they modify. |
3.22_7 24 Feb 2014 10:40:29 |
sunpoet |
- Simplify Makefile
- Pet portlint: rename patch files
- Support STAGEDIR |
3.22_7 21 Feb 2014 01:59:23 |
miwi |
- Stage support |
3.22_7 20 Sep 2013 19:59:14 |
bapt |
Add NO_STAGE all over the place in preparation for the staging support (cat:
mail) |
3.22_7 25 Aug 2013 12:19:29 |
danfe |
- Try to unbreak parallel builds (-jX) by using better make(1) syntax
- Fix an apparent typo: OPTIONS_SET should be OPTIONS_DEFINE
- Remove bogus, superfluous trailing slashes after directory names
- Make INSTALL_DATA commands atomic and $cwd-agnostic while here
Approved by: miwi, bapt (portmgr, implicit) |
3.22_7 25 Aug 2013 09:27:58 |
sunpoet |
- Convert to new options framework
- Use PLIST_FILES, PORTDOCS and PORTEXAMPLES instead of PLIST
- Cleanup Makefile header |
3.22_7 21 Aug 2013 17:17:26 |
sunpoet |
- Remove leading indefinite article from COMMENT |
3.22_7 19 Sep 2011 18:46:57 |
sunpoet |
- Cleanup MASTER_SITES and add my LOCAL as MASTER_SITES
- Remove five-year-old WITH_COURIER_MAILDIR_KLUDGE comment
- Simplify Makefile
- Respect PORTDOCS and PORTEXAMPLES
- Sort MAN1 and PLIST |
3.22_7 10 Sep 2011 13:05:12 |
sunpoet |
- Skip interactive input of additional directories for lock test
- Remove BATCH/IS_INTERACTIVE section in Makefile
PR: ports/153409
Submitted by: Craig Leres <leres@ee.lbl.gov> |
3.22_7 30 Aug 2011 08:23:18 |
sunpoet |
- Take maintainership |
3.22_7 30 Aug 2011 07:51:53 |
ache |
Remove myself from MAINTAINER |
3.22_7 03 Jul 2011 13:53:52 |
ohauer |
- remove MD5 |
3.22_7 06 Dec 2010 10:14:59 |
ache |
Fix a segfault problem with header only filter. |
3.22_6 06 Aug 2009 12:23:01 |
ache |
Pass -DBATCH to the child
PR: 137269
Submitted by: Marcin Wisnicki <mwisnicki+freebsd@gmail.com> |
3.22_6 28 Apr 2009 21:36:08 |
pgollucci |
- Mark MAKE_JOBS_UNSAFE= yes
Approved by: pav (via irc on #bsdports)
Tested on: RideCharge TB, and P6 TB |
3.22_6 12 Aug 2006 13:02:31 |
ache |
Comment out COURIER_MAILDIR_KLUDGE support waiting new patch location
appearse (perhaps)
PR: 101829 |
3.22_6 10 May 2006 22:37:39 |
edwin |
Remove USE_REINPLACE from ports starting with M |
3.22_6 30 Jan 2006 12:42:14 |
edwin |
SHA256ify
Approved by: krion@ |
3.22_6 28 Nov 2005 22:38:32 |
ache |
Remove dead mastersites
Submitted by: Mark Linimon <linimon@lonesome.com> |
3.22_6 30 Oct 2005 09:51:16 |
ache |
Realloc test not really used
PR: 88120
Submitted by: Andre Albsmeier <Andre.Albsmeier@siemens.com> |
3.22_5 13 Jul 2005 20:39:38 |
ache |
fix typo, regen distinfo |
3.22_5 13 Jul 2005 20:34:37 |
ache |
Add ~/Maildir kludge
Submitted by: John Allan <john@john.net.au> |
3.22_5 17 Nov 2004 06:49:39 |
ache |
Fix coredump on early termination
PR: 74022
Submitted by: Thomas Quinot <thomas@cuivre.fr.eu.org> |
3.22_4 19 Aug 2004 13:25:38 |
vs |
mirror.ac.uk -> mirrorservice.org
PR: ports/69481
Submitted by: Tim Bishop, Dejan Lesjak
Approved by: maintainers |
3.22_4 30 Dec 2003 09:37:35 |
ache |
Add mailnull to TRUSTED_IDS |
3.22_3 03 Aug 2003 01:45:58 |
ache |
Fix searching body alone
Submitted by: James Quick <jq@quick.com> |
3.22_2 10 Jul 2003 16:05:02 |
osa |
s/NOPORTSDOC/NOPORTDOCS/ for Makefile.
Improve pkg-plist (use %%DOCSDIR%%
instead of hardcoded share/doc/...).
Approved by: ache (maintainer) |
3.22_2 30 Mar 2003 16:35:43 |
ache |
Enable LMTP mode
Submitted by: Phillip Oleson <poleson@verio.net> |
3.22_1 07 Mar 2003 06:06:02 |
ade |
Clear moonlight beckons.
Requiem mors pacem pkg-comment,
And be calm ports tree.
E Nomini Patri, E Fili, E Spiritu Sancti. |
3.22_1 10 Nov 2002 23:14:28 |
ache |
Fix realloc arg |
3.22 04 Nov 2002 00:57:08 |
edwin |
PERL -> REINPLACE
Noticed by: bento |
29 Sep 2001 10:00:32 |
ache |
Upgrade to 3.22 |
30 Jun 2001 09:00:58 |
ache |
Upgrade to 3.21 |
29 Jun 2001 07:46:38 |
ache |
Upgrade to 3.20 |
15 Jun 2001 08:25:51 |
ijliao |
replace space with tab |
14 Jun 2001 15:18:23 |
dwcjr |
Make procmail follow ${PREFIX} Bump PORTREVISION |
05 Jun 2001 12:20:56 |
olgeni |
Fix typo in comment. |
05 Feb 2001 22:58:35 |
ache |
Upgrade to 3.15.1 |
16 Jan 2001 17:33:20 |
sobomax |
Massive style enforcement - use ^I instead of spaces for variables identation.
|
08 Oct 2000 04:16:42 |
asami |
Convert category mail to new layout. |
27 Aug 2000 10:53:26 |
ache |
Upgrade to 3.15 |
16 Aug 2000 05:05:34 |
ache |
Better variant of .forward line, more close to original |
08 Jul 2000 11:01:56 |
ache |
Prevent random renicing |