Port details |
- maildrop Mail delivery agent (MDA) with filtering abilities
- 3.1.8 mail
=65 3.1.6_2Version of this port present on the latest quarterly branch. - Maintainer: madpilot@FreeBSD.org
 - Port Added: unknown
- Last Update: 2024-08-06 14:40:29
- Commit Hash: de4f2d9
- People watching this port, also watch:: unzip, gmake, expat, libiconv, freetype2
- License: GPLv3
- WWW:
- https://www.courier-mta.org/maildrop/
- Description:
- maildrop is a replacement for your local mail delivery agent,
similar to mail/procmail.
- maildrop reads a mail message from standard input,
then delivers the message to your mailbox.
- maildrop will optionally read instructions from a file,
which describes how to filter incoming mail.
Instructions can be provided having mail delivered to
alternate mailboxes, or forwarded somewhere else.
Unlike procmail, maildrop uses a structured filtering language.
- maildrop knows how to deliver mail to mbox-style mailboxes and maildirs.
- maildrop is written in C++, and handles resources more efficiently.
maildrop can be used with sendmail, qmail, and other MTAs.
¦ ¦ ¦ ¦ 
- Manual pages:
- FreshPorts has no man page information for this port.
- pkg-plist: as obtained via:
make generate-plist - Dependency lines:
-
- Conflicts:
- CONFLICTS:
- To install the port:
- cd /usr/ports/mail/maildrop/ && make install clean
- To add the package, run one of these commands:
- pkg install mail/maildrop
- pkg install maildrop
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.- PKGNAME: maildrop
- Flavors: there is no flavor information for this port.
- distinfo:
- TIMESTAMP = 1722950932
SHA256 (maildrop-3.1.8.tar.bz2) = 7e826c031917444f1b7ab71c1fcd90383595644846e2b3b260e352b1ce03e950
SIZE (maildrop-3.1.8.tar.bz2) = 2156016
Packages (timestamps in pop-ups are UTC):
- Dependencies
- NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
- Build dependencies:
-
- pkgconf>=1.3.0_1 : devel/pkgconf
- perl5>=5.36<5.37 : lang/perl5.36
- Library dependencies:
-
- libcourier-unicode.so : devel/courier-unicode
- libidn2.so : dns/libidn2
- libpcre2-8.so : devel/pcre2
- This port is required by:
- for Build
-
Deleted ports which required this port:
- for Run
-
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 maildrop-3.1.8:
AUTHLIB=off: Courier Auth Library support
DOCS=on: Build and/or install documentation
DOVECOTAUTH=off: Dovecot Authentication support
GDBM=off: GNU dbm library support
INOTIFY=off: Inotify support for IDLE command
MAILWRAPPER=off: Let configure guess which sendmail binary to use
====> Courier Auth Library support: you have to choose at least one of them
AUTH_LDAP=off: LDAP support
AUTH_MYSQL=off: MySQL support
AUTH_PGSQL=off: PostgreSQL support
AUTH_SQLITE=off: SQLite support
AUTH_USERDB=off: Userdb support
AUTH_VCHKPW=off: popmail/vchkpw support
===> Use 'make config' to modify these settings
- Options name:
- mail_maildrop
- USES:
- compiler:c++11-lang cpe iconv localbase:ldflags perl5 pkgconfig tar:bzip2
- 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 |
1.8.0_3 26 Apr 2005 13:25:18
 |
sergei  |
- Add patch to work around the problem where maildrop exits with
"flock() failed" error when an attempting to route messages to /dev/null.
Patch is submitted upstream.
- Bump PORTREVISION
PR: ports/80106
Submitted by: David Lay <dsl@webize.com.au> |
1.8.0_2 12 Apr 2005 03:26:57
 |
obrien  |
At Kris's request, back out the MACHINE_ARCH spelling correction until
after 5.4-RELEASE. |
1.8.0_2 11 Apr 2005 08:04:41
 |
obrien  |
Assist getting more ports working on AMD64 by obeying the
Ports Collection documentation and use 'ARCH' rather than 'MACHINE_ARCH'. |
1.8.0_2 14 Mar 2005 14:36:16
 |
sergei  |
- Fix MAILDROP_SUID/SGID - Maildrop was installed without suid/sgid bit
even if MAILDROP_SUID/MAILDROP_SGID option is set - fixed
NOTE: this changes behavior of these options so that suid/sgid bit
is set only if these options are explicitly specified.
There is no default value for these options now.
- Bump PORTREVISION
PR: ports/78715
Submitted by: KIMURA Yasuhiro <yasu@utahime.org> |
1.8.0_1 09 Mar 2005 15:36:55
 |
lofi  |
Near miss (USE_GMAKE for releases up to and *including* 5.2.1-RELEASE). |
1.8.0_1 09 Mar 2005 12:41:43
 |
sergei  |
- Fix WITH_AUTHLIB=yes case by patching LIBS in Makefile.in [1]
(adds -rpath=${LOCALBASE}/lib/courier-authlib). Unlike the previous
solution (add it to LDFLAGS) this does work
PR: ports/77874
Submitted by: Thomas T. Velhdouse <veldy@veldy.net> (error report)
Obtained from: Douglas Fraser <doug@idmf.net> [1] (actual fix) |
1.8.0 02 Mar 2005 18:50:08
 |
lofi  |
make(1) in 5.2.1-RELEASE can't handle the generated Makefiles either. |
1.8.0 22 Feb 2005 10:08:11
 |
sergei  |
- Build fails under RELENG_4 unless USE_GMAKE=yes.
Make it conditional on OSVERSION since RELENG_5 and HEAD
does not have that problem
Noticed by: KIMURA Yasuhiro <yasu@utahime.org> |
1.8.0 21 Feb 2005 11:31:55
 |
sergei  |
- Update to the latest version - 1.8.0
- Maildir quota is now enabled by default.
The following options were deleted:
- WITH_MAILDIRQUOTA
- WITH_TRASHQUOTA
- New option WITH_AUTHLIB is added, which provides optional support for
Courier Auth Library (mail/courier-authlib port).
- Userdb authentication, LDAP and MySQL support are provided through
courier-authlib now, thus the following options
- WITH_USERDB
- WITH_LDAP
- WITH_MYSQL
have been superceded by WITH_AUTHLIB.
WARNING! WARNING! WARNING! (Only the first 15 lines of the commit message are shown above ) |
1.6.3_1 04 Jul 2004 22:45:03
 |
sergei  |
- Add two new knobs:
WITH_TRASHQUOTA=yes Include deleted messages, and the Trash folder,
in the estimated quota usage for maildirs.
Requires WITH_MAILDIRQUOTA. [1]
MAILDROP_TRUSTED_USERS=<user> Specify users allowed to use the -d option [2]
- Bump PORTREVISION
PR: ports/68077 [1], ports/65520 [2]
Submitted by: Rui Lopes <rui@ruilopes.com> [1],
Mantas Kaulakys <mantas@stotis.lt> [2] |
1.6.3 25 Jun 2004 14:55:48
 |
eik  |
typo |
1.6.3 11 Apr 2004 21:38:49
 |
sergei  |
- Support sourcing of Makefile.local by including <bsd.port.pre.mk>
even though I think there are better ways to store per-port configuration:
sysutils/penv or sysutils/portupgrade ports or /etc/make.conf file)
PR: ports/64660
Submitted by: George Hartzell <hartzell@kestrel.alerce.com> |
1.6.3 30 Jan 2004 16:03:29
 |
sergei  |
SIZE *DOES* MATTER. |
1.6.3 23 Dec 2003 16:33:36
 |
sergei  |
- Update to 1.6.3
- Remove patched we do not need anymore
- Disable database extensions by default;
use WITH_GDBM knob to enable them [1]
- Add WITH_USERDB knob to enable userdb authentication [1]
- Add WITH_LDAP knob to enable virtual user LDAP support [2]
- Add WITH_MYSQL knob to enable virtual user MySQL support [3]
- Use DOCSDIR in pkg-plist
- Re-word/clarify pkg-descr
PR: 58968 [1], 56329 [2], 59807 [3]
Submitted by: oleg dashevskii <be9-ml@be9.ru> [1],
Paul Dlug <paul@aps.org> [2],
Harold Paulson <haroldp@internal.org> [3] |
1.5.2 21 Dec 2003 20:37:54
 |
sergei  |
- Take maintainership |
1.5.2 21 Dec 2003 01:53:10
 |
petef  |
Relinquish maintainership to ports@. |
1.5.2 06 Apr 2003 15:31:07
 |
petef  |
Specify /usr/sbin/sendmail (mailwrapper) as the default sendmail binary
to use by default now, unless the user specifies NO_MAILWRAPPER.
Submitted by: Thomas Seck <tmseck@netcologne.de> |
1.5.2 27 Mar 2003 03:45:21
 |
petef  |
- update to 1.5.2
- document port options at the top of the Makefile
- install documentation
PR: 49974
Submitted by: Sergei Kolobov <sergei@kolobov.com> |
1.5.0 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. |
1.5.0 03 Jan 2003 08:26:35
 |
ijliao  |
chase gdbm lib version |
1.5.0 18 Dec 2002 21:46:29
 |
edwin  |
Port needs perl to run and build -> USER_PERL5=yes
PR: ports/46357
Submitted by: Christopher Sharp <csharp@gmx.net> |
1.5.0 13 Nov 2002 19:47:02
 |
petef  |
Update to 1.5.0.
PR: 44746
Submitted by: Nick Hilliard <nick@foobar.org> |
1.3.8 06 Jul 2002 06:55:00
 |
petef  |
Add a MAILDROPDEFAULT knob to be more consistent with mail/courier's
behaviour.
PR: 40059
Submitted by: Kimura Fuyuki <fuyuki@hadaly.org> |
1.3.8 25 Apr 2002 07:05:35
 |
petef  |
Update to 1.3.8. |
04 Feb 2002 03:03:09
    |
petef  |
Update to 1.3.7 |
07 Dec 2001 23:03:35
    |
petef  |
Update to 1.3.6. |
23 Aug 2001 00:07:25
    |
petef  |
Change my email address to petef@FreeBSD.org for the ports I maintain. |
22 Jul 2001 06:00:08
    |
dwcjr  |
Update to 1.3.4 Reorder MAN pages |
04 Jul 2001 07:35:57
    |
dwcjr  |
Update to 1.3.3 Check for WITHOUT_GDBM instead of NO_GDBM Make
configure_args append to existing args instead of replacing |
23 May 2001 18:04:55
    |
mi  |
Upgrade, re-organize PORTDOCS, change the maintainer. PR: 27406 Submitted
by: new maintainer <petef@databits.net> Approved by: previous mainainer <tom>
|
26 Feb 2001 13:43:55
    |
tom  |
Fix typo (SGIG -> SGID) and update my address in MAINTAINER |
21 Feb 2001 21:39:35
    |
olgeni  |
Update port to version 1.3.0. |
05 Feb 2001 15:11:27
    |
olgeni  |
Spaces->tabs in the mail category. |
08 Oct 2000 04:16:42
    |
asami  |
Convert category mail to new layout. |
08 Oct 2000 03:24:42
    |
asami  |
Rename PLIST.{docs,gdbm} to pkg-plist.{docs,gdbm}. |