mail/mailfront 2.22 FreeBSD
Mail server network protocol front-ends
- System
- FreeBSD
- Repository
- FreeBSD ports
- Maintainer
- [email protected]
- License
- GPLv2
- Categories
- 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
| System | Port | Version |
|---|---|---|
| FreeBSD | mail/mailfront | 2.22 |
| NetBSD | mail/mailfront | 2.22nb20 |
| DragonFly | mail/mailfront | 2.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.
| Repository | aarch64 | amd64 | armv6 | armv7 | i386 |
|---|---|---|---|---|---|
| FreeBSD:14:latest | 2.22 | 2.22 | 2.22 | 2.22 | 2.22 |
| FreeBSD:14:quarterly | 2.22 | 2.22 | n/a | 2.22 | 2.22 |
| FreeBSD:15:latest | 2.22 | 2.22 | n/a | 2.22 | 2.22 |
| FreeBSD:15:quarterly | 2.22 | 2.22 | n/a | n/a | n/a |
| FreeBSD:16:latest | 2.22 | 2.22 | 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 2
libcvm-v2client.so: security/cvmlibbg.so: devel/bglibs
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
| Option | Default | Description |
|---|---|---|
| DOCS | off | Build and/or install documentation |
| LUA | on | Lua scripting language support |
- USES
- qmail:vars lua:51
- Service scripts
- none
Message after installing
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
| File | Size | SHA256 |
|---|---|---|
| mailfront-2.22.tar.gz | 128355 | 5b80ede5dcedd08b9eda760b50e7b46dc3cac4ca8efa9249408d61cda56a523f |
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.