BSD Ports

mail/mailfront 2.22 FreeBSD

Mail server network protocol front-ends

System
FreeBSD
Repository
FreeBSD ports
Maintainer
[email protected]
License
GPLv2
Categories
mail
Package size
106.0 KiB, 485.4 KiB installed

Description

This is mailfront, a package containing customizeable network front-ends for mail servers. It contains complete SMTP and POP3 front-ends as well as an authentication module for IMAP.

Two SMTP back-ends are provided. One delivers mail to qmail-queue, mimicking most of the behavior of qmail-smtpd, with the addition of support for SMTP AUTH. The other rejects all SMTP commands if $SMTPREJECT is set, and execs its command line otherwise (in order to run the above program).

In the other systems

SystemPortVersion
FreeBSDmail/mailfront2.22
NetBSDmail/mailfront2.22nb20
DragonFlymail/mailfront2.22

Install

Binary package:

pkg install mailfront

From the ports tree:

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

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

RUN_DEPENDS=	mailfront>0:mail/mailfront

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:latest2.222.222.222.222.22
FreeBSD:14:quarterly2.222.22n/a2.222.22
FreeBSD:15:latest2.222.22n/a2.222.22
FreeBSD:15:quarterly2.222.22n/an/an/a
FreeBSD:16:latest2.222.22n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/a

Dependencies

As this port's Makefile names them.

Library 2

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

Build dependencies 5
Run dependencies 5

No port depends on this one.

Configuration

Options name: mail_mailfront

OptionDefaultDescription
DOCSoffBuild and/or install documentation
LUAonLua scripting language support
USES
qmail:vars lua:51
Service scripts
none

Message after installing

===>   NOTICE:

The mailfront port currently does not have a maintainer. As a result, it is
more likely to have unresolved issues, not be up-to-date, or even be removed in
the future. To volunteer to maintain this port, please create an issue at:

https://bugs.freebsd.org/bugzilla

More information about port maintainership is available at:

https://docs.freebsd.org/en/articles/contributing/#ports-contributing

Files

pkg-plist 32
  • bin/imapfront-auth
  • bin/mailfront
  • bin/pop3front-auth
  • bin/pop3front-maildir
  • bin/qmqpfront-echo
  • bin/qmqpfront-qmail
  • bin/qmtpfront-echo
  • bin/qmtpfront-qmail
  • bin/smtpfront-echo
  • bin/smtpfront-qmail
  • include/mailfront/constants.h
  • include/mailfront/mailfront.h
  • include/mailfront/responses.h
  • libexec/mailfront/backend-echo.so
  • libexec/mailfront/backend-qmail.so
  • libexec/mailfront/backend-queuedir.so
  • libexec/mailfront/plugin-add-received.so
  • libexec/mailfront/plugin-check-fqdn.so
  • libexec/mailfront/plugin-clamav.so
  • libexec/mailfront/plugin-counters.so
  • libexec/mailfront/plugin-cvm-authenticate.so
  • libexec/mailfront/plugin-cvm-validate.so
  • libexec/mailfront/plugin-lua.so
  • libexec/mailfront/plugin-mailrules.so
  • libexec/mailfront/plugin-patterns.so
  • libexec/mailfront/plugin-qmail-validate.so
  • libexec/mailfront/plugin-rbl.so
  • libexec/mailfront/plugin-spamassassin.so
  • libexec/mailfront/plugin-starttls-ucspi.so
  • libexec/mailfront/protocol-qmqp.so
  • libexec/mailfront/protocol-qmtp.so
  • libexec/mailfront/protocol-smtp.so
distinfo 1
FileSizeSHA256
mailfront-2.22.tar.gz1283555b80ede5dcedd08b9eda760b50e7b46dc3cac4ca8efa9249408d61cda56a523f
Master sites 2
  • http://untroubled.org/mailfront/
  • http://untroubled.org/mailfront/archive/

Commit history 0

No commits in the history this site was built from.