BSD Ports

mail/mailfromd 9.1_1 FreeBSD

Mail filtering daemon for Sendmail, Postfix, and MeTA1

System
FreeBSD
Repository
FreeBSD ports
Maintainer
[email protected]
License
GPLv3+
Categories
mail
Package size
811.9 KiB, 3393.8 KiB installed

Description

Mailfromd is a general-purpose mail filtering daemon for Sendmail, Postfix, and MeTA1. It is able to filter both incoming and outgoing messages using criteria of arbitrary complexity, supplied by the administrator in the form of a script file. The daemon interacts with the MTA via Milter or PMilter protocols. Some of its features:

  • Feature-rich, detailed, configurable absolute control over each stage of SMTP session
  • Advanced sieve support (flexible programming language for writing MTA extensions)
  • Sender address verification (call-out)
  • Black/greylisting and whitelisting
  • Mail sending rate control
  • Local account verification
  • Native language support

In the other systems

SystemPortVersion
FreeBSDmail/mailfromd9.1_1
DragonFlymail/mailfromd9.0

Install

Binary package:

pkg install mailfromd

From the ports tree:

cd /usr/ports/mail/mailfromd/ && make install clean

To depend on this port in another port's Makefile:

RUN_DEPENDS=	mailfromd>0:mail/mailfromd

Packages

The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.

Repositoryaarch64amd64armv6armv7i386
FreeBSD:14:latest9.1_19.1_18.15-9.1_1
FreeBSD:14:quarterly9.1_19.1_1n/a9.09.1_1
FreeBSD:15:latest9.1_19.1_1n/a9.09.0
FreeBSD:15:quarterly9.1_19.1_1n/an/an/a
FreeBSD:16:latest9.1_19.1_1n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/a

Dependencies

As this port's Makefile names them.

Library 5

The full lists below include those, and their dependencies in turn.

Build dependencies 27
Run dependencies 20

Configuration

Options name: mail_mailfromd

OptionDefaultDescription
BDBoffBerkeley DB v4.8 (last working one) support
DOCSoffBuild and/or install documentation
EMACSonInstall Emacs Lisp *-mode files
GDBMonGNU dbm library support
NLSoffNative Language Support
USES
gmake localbase readline tar:xz
Service scripts
calloutd, mailfromd

Files

pkg-plist 58
  • bin/mfdbtool
  • bin/mfmodnew
  • bin/mtasim
  • @sample etc/mailfromd.mfl.sample
  • include/mailfromd/exceptions.h
  • include/mailfromd/mfmod.h
  • sbin/calloutd
  • sbin/mailfromd
  • share/aclocal/mfmod.m4
  • %%EMACS_SITE_LISPDIR%%/mfl-mode.el
  • %%EMACS_SITE_LISPDIR%%/obfemail-mode.el
  • share/locale/da/LC_MESSAGES/mailfromd.mo
  • share/locale/fr/LC_MESSAGES/mailfromd.mo
  • share/locale/id/LC_MESSAGES/mailfromd.mo
  • share/locale/pl/LC_MESSAGES/mailfromd.mo
  • share/locale/pt_BR/LC_MESSAGES/mailfromd.mo
  • share/locale/ro/LC_MESSAGES/mailfromd.mo
  • share/locale/sr/LC_MESSAGES/mailfromd.mo
  • share/locale/uk/LC_MESSAGES/mailfromd.mo
  • share/locale/vi/LC_MESSAGES/mailfromd.mo
  • share/mailfromd/%%VERSION%%/_register.mfl
  • share/mailfromd/%%VERSION%%/callout.mfl
  • share/mailfromd/%%VERSION%%/cdb.mfl
  • share/mailfromd/%%VERSION%%/dkim.mfl
  • share/mailfromd/%%VERSION%%/dns.mfl
  • share/mailfromd/%%VERSION%%/email.mfl
  • share/mailfromd/%%VERSION%%/gettext.mfl
  • share/mailfromd/%%VERSION%%/header_rename.mfl
  • share/mailfromd/%%VERSION%%/heloarg_test.mfl
  • share/mailfromd/%%VERSION%%/include/pp-setup
  • share/mailfromd/%%VERSION%%/is_ip.mfl
  • share/mailfromd/%%VERSION%%/localdomain.mfl
  • share/mailfromd/%%VERSION%%/match_cidr.mfl
  • share/mailfromd/%%VERSION%%/match_dnsbl.mfl
  • share/mailfromd/%%VERSION%%/match_rhsbl.mfl
  • share/mailfromd/%%VERSION%%/milter.mfl
  • share/mailfromd/%%VERSION%%/mime.mfl
  • share/mailfromd/%%VERSION%%/poll.mfl
  • share/mailfromd/%%VERSION%%/portprobe.mfl
  • share/mailfromd/%%VERSION%%/rateok.mfl
  • share/mailfromd/%%VERSION%%/revip.mfl
  • share/mailfromd/%%VERSION%%/sa.mfl
  • share/mailfromd/%%VERSION%%/safedb.mfl
  • share/mailfromd/%%VERSION%%/sieve.mfl
  • share/mailfromd/%%VERSION%%/sockmap.mfl
  • share/mailfromd/%%VERSION%%/spf.mfl
  • share/mailfromd/%%VERSION%%/status.mfl
  • share/mailfromd/%%VERSION%%/strip_domain_part.mfl
  • share/mailfromd/%%VERSION%%/syslog.mfl
  • share/mailfromd/%%VERSION%%/valid_domain.mfl
  • share/mailfromd/%%VERSION%%/verp.mfl
  • share/mailfromd/mfmod/template.ac
  • share/mailfromd/mfmod/template.am
  • share/mailfromd/mfmod/template.c
  • share/mailfromd/mfmod/template.mfl
  • share/mailfromd/postfix-macros.sed
  • @dir(mailnull,mail,700)
  • @dir(mailnull,mail,700)
distinfo 1
FileSizeSHA256
mailfromd-9.1.tar.xz1.429356e+06a732c84bf4beff790b143c9a1349cda503e6c8ff5355424cb4b3326b6fb279eb
Master sites 2
  • http://download.gnu.org.ua/pub/release/mailfromd/
  • http://download.gnu.org.ua/pub/alpha/mailfromd/

Commit history 0

No commits in the history this site was built from.