mail/maildrop 4.0.5 FreeBSD
Mail delivery agent (MDA) with filtering abilities
- System
- FreeBSD
- Repository
- FreeBSD ports
- Maintainer
- [email protected]
- Last update
- Commit
0a8c33f52f- License
- GPLv3
- Categories
- Package size
- 540.3 KiB, 2213.3 KiB installed
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.
In the other systems
| System | Port | Version |
|---|---|---|
| FreeBSD | mail/maildrop | 4.0.5 |
| OpenBSD | mail/maildrop | 3.1.8p1 |
| NetBSD | mail/maildrop | 3.1.6nb2 |
| DragonFly | mail/maildrop | 3.1.8 |
Install
Binary package:
pkg install maildrop
From the ports tree:
cd /usr/ports/mail/maildrop/ && make install clean
To depend on this port in another port's Makefile:
RUN_DEPENDS= maildrop>0:mail/maildrop
Packages
The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.
| Repository | aarch64 | amd64 | armv6 | armv7 | i386 |
|---|---|---|---|---|---|
| FreeBSD:14:latest | 4.0.5 | 4.0.5 | 3.1.0 | 3.1.8 | 4.0.5 |
| FreeBSD:14:quarterly | 4.0.4_1 | 4.0.4_1 | n/a | 3.1.8 | 4.0.4_1 |
| FreeBSD:15:latest | 4.0.5 | 4.0.5 | n/a | 3.1.8 | 3.1.8 |
| FreeBSD:15:quarterly | 4.0.4_1 | 4.0.4_1 | n/a | n/a | n/a |
| FreeBSD:16:latest | 4.0.5 | 4.0.5 | n/a | n/a | n/a |
| FreeBSD:16:quarterly | n/a | n/a | n/a | n/a | n/a |
Dependencies
As this port's Makefile names them.
Library 3
libcourier-unicode.so: devel/courier-unicodelibidn2.so: dns/libidn2libpcre2-8.so: devel/pcre2
The full lists below include those, and their dependencies in turn.
Build dependencies 7
Run dependencies 5
No port depends on this one.
Configuration
Options name: mail_maildrop
| Option | Default | Description |
|---|---|---|
| DOCS | off | 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 |
- USES
- compiler:c++11-lang cpe iconv localbase:ldflags perl5 pkgconfig tar:bzip2
- Service scripts
- none
- Conflicts with
- courier-0.65* libunicode
Files
Manual pages 15
- lockmail(1)
- mailbot(1)
- maildir(5)
- maildirquota(7)
- maildirwatch(1)
- maildrop(1)
- maildrop-deliverquota(8)
- maildrop-maildirkw(1)
- maildrop-maildirmake(1)
- maildropex(7)
- maildropfilter(7)
- maildropgdbm(7)
- makemime(1)
- reformail(1)
- reformime(1)
pkg-plist 67
- @owner
- @group
- @mode
- bin/lockmail
- bin/maildirwatch
- bin/maildrop
- bin/maildrop-maildirkw
- @owner
- @group
- @mode
- bin/maildrop-deliverquota
- bin/mailbot
- bin/maildrop-maildirmake
- bin/makemime
- bin/reformail
- bin/reformime
- etc/quotawarnmsg.sample
- share/man/man1/lockmail.1.gz
- share/man/man1/mailbot.1.gz
- share/man/man1/maildrop-maildirkw.1.gz
- share/man/man1/maildirwatch.1.gz
- share/man/man1/maildrop-maildirmake.1.gz
- share/man/man1/maildrop.1.gz
- share/man/man1/makemime.1.gz
- share/man/man1/reformail.1.gz
- share/man/man1/reformime.1.gz
- share/man/man5/maildir.5.gz
- share/man/man7/maildirquota.7.gz
- share/man/man7/maildropex.7.gz
- share/man/man7/maildropfilter.7.gz
- share/man/man7/maildropgdbm.7.gz
- share/man/man8/maildrop-deliverquota.8.gz
- share/doc/maildrop/AUTHORS
- share/doc/maildrop/INSTALL
- share/doc/maildrop/INSTALL.html
- share/doc/maildrop/README
- share/doc/maildrop/README.dovecotauth
- share/doc/maildrop/README.html
- share/doc/maildrop/README.imapkeywords.html
- share/doc/maildrop/README.maildirfilter.html
- share/doc/maildrop/README.maildirquota.html
- share/doc/maildrop/README.maildirquota.txt
- share/doc/maildrop/README.postfix
- share/doc/maildrop/README.sharedfolders.html
- share/doc/maildrop/README.sharedfolders.txt
- share/doc/maildrop/UPGRADE
- share/doc/maildrop/UPGRADE.html
- share/doc/maildrop/maildrop-deliverquota.html
- share/doc/maildrop/lockmail.html
- share/doc/maildrop/mailbot.html
- share/doc/maildrop/maildir.html
- share/doc/maildrop/maildiracl.html
- share/doc/maildrop/maildrop-maildirkw.html
- share/doc/maildrop/maildirwatch.html
- share/doc/maildrop/maildrop-maildirmake.html
- share/doc/maildrop/maildirquota.html
- share/doc/maildrop/maildrop.html
- share/doc/maildrop/maildropex.html
- share/doc/maildrop/maildropfilter.html
- share/doc/maildrop/maildropgdbm.html
- share/doc/maildrop/maildroptips.txt
- share/doc/maildrop/makemime.html
- share/doc/maildrop/manpage.css
- share/doc/maildrop/reformail.html
- share/doc/maildrop/reformime.html
- share/doc/maildrop/rfc2045.html
- share/doc/maildrop/rfc822.html
distinfo 1
| File | Size | SHA256 |
|---|---|---|
| maildrop-4.0.5.tar.bz2 | 2.408849e+06 | 6236703aac9cbf53ca6873fbfe85eb375aaf219e11a3b9a8f9ec7c731919ee4f |
Master sites 1
- SF/courier/maildrop/${PORTVERSION}
Commit history 4
| Date | Commit | Credits | Log message |
|---|---|---|---|
0a8c33f52f |
Guido Falsi | mail/maildrop: Update to 4.0.5 | |
307b943e63 |
Guido Falsi | mail/maildrop: Fix INOTIFY option - FreeBSD 14.5 and up include inotify implementation in libc, so update checks to not depend on the ports implementation ion this case
- When using the ports provided libinotify link using the dynamic library
- Also add one file that needs patching for a successful build
While here, pet portclippy/portfmt.
Reported by: Ewout1 (Excite/BlueTie) <[email protected]> (via mailing list)
MFH: 2026Q3 |
|
691567c672 |
Guido Falsi | mail/maildrop: Update to 4.0.4 - Update includes fix for potential crash on messages with certain
subjects
MFH: 2026Q3 |
|
ebd900dbaa |
Guido Falsi | mail/maildrop: Update 4.0.3 |