pkgsrc/mail/mailfront/PLIST
schmonz 716d5bfa7e Update to 2.12. From the changelog:
- Added ability for rbl plugin to capture messages before rejecting them.
- Fixed broken use of -lbg-sysdeps in modules.
- Fixed missing plugin-rbl in installed image.
- Updated for bglibs v2
- Added new "rbl" plugin, to block messages from IPs in an RBL.
- Added new "queuedir" backend, to save messages to simple files.
- Make sure plugin reset functions get called before exiting.
- Added missing plugin-starttls-ucspi to installed files.
- Added support for limiting the number of messages to plugin-counters.
- This version updates the plugin API to add new features:
  - Capabilities reported by the SMTP EHLO response can be added by
    plugins.
  - Plugins are passed any SMTP parameters given with the sender and
    recipient commands.
  - Plugins can add new commands to the SMTP protocol.
  Plugins compiled for previous versions of mailfront will not work
  without recompiling.  The short-circuit on accept logic has also been
  eliminated to fix a semantic issue.
- SMTP AUTH support has been moved into a new plugin, cvm-authenticate.
  Existing installations relying on SMTP AUTH support will need to make
  sure they are using this new plugin.  The smtpfront-qmail wrapper
  has been modified to provide this additional plugin.
- Fixed plugin-add-received to add the "IPv6:" prefix in the Received:
  header when the protocol is TCP6.
- Added plugin starttls-ucspi to implement STARTTLS using ucspi-tls.
- SMTP AUTH can now be restricted to TLS-enabled sessions.
- Added controls for pop3front-auth to limit the number of USER commands
  and authentication failures allowed per session.
- Added control to imapfront-auth to limit the number of authentication
  failures allowed per session.
- Modified the clamav plugin to use the newer INSTREAM protocol.
- imapfront-auth now sets $DOVECONF_ENV in Dovecot mode in order to
  avoid having Dovecot imapd reset it through doveconf.
- Added Lua scripting plugin (optional, build with 'make lua').
- Modified the qmail backend to evaluate $QMAILQUEUE as late as possible.
  This allows more options for changing $QMAILQUEUE in plugins.
- Added support for running Dovecot IMAP from imapfront-auth.
  See imapfront.html for details on how to set this up.
- Added support for rejecting whole messages when the recipient count is
  exceeded in plugin-counters.
- Made the check-fqdn plugin explicitly reject empty recipients.
- Added a sender domain restriction to the check-fqdn plugin.
- Added missing plugin-spamassassin.so to installation.
- Fix bug in handling invalid message numbers in retrieving messages in
  pop3front-maildir.
- Added a SpamAssassin scanning plugin.
- Optimized pop3front-maildir to avoid stat'ing each message twice, and
  to use sizes recorded in the filename to avoid stat'ing entirely.
  See pop3front.html for details on the filenames.

pkgsrc changes:

- Libtoolize to fix build on OS X.
2017-01-02 02:19:46 +00:00

70 lines
2.4 KiB
Text

@comment $NetBSD: PLIST,v 1.5 2017/01/02 02:19:46 schmonz Exp $
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
lib/mailfront/backend-echo.so
lib/mailfront/backend-qmail.so
lib/mailfront/backend-queuedir.so
lib/mailfront/plugin-add-received.so
lib/mailfront/plugin-check-fqdn.so
lib/mailfront/plugin-clamav.so
lib/mailfront/plugin-counters.so
lib/mailfront/plugin-cvm-authenticate.so
lib/mailfront/plugin-cvm-validate.so
lib/mailfront/plugin-mailrules.so
lib/mailfront/plugin-patterns.so
lib/mailfront/plugin-qmail-validate.so
lib/mailfront/plugin-rbl.so
lib/mailfront/plugin-spamassassin.so
lib/mailfront/plugin-starttls-ucspi.so
lib/mailfront/protocol-qmqp.so
lib/mailfront/protocol-qmtp.so
lib/mailfront/protocol-smtp.so
share/doc/mailfront/ANNOUNCEMENT
share/doc/mailfront/NEWS
share/doc/mailfront/README
share/doc/mailfront/backend-echo.html
share/doc/mailfront/backend-qmail.html
share/doc/mailfront/backend-queuedir.html
share/doc/mailfront/imapfront.html
share/doc/mailfront/mailfront.html
share/doc/mailfront/mailrules.html
share/doc/mailfront/mailrulesx.html
share/doc/mailfront/msa.html
share/doc/mailfront/plugin-accept-recipient.html
share/doc/mailfront/plugin-accept-sender.html
share/doc/mailfront/plugin-accept.html
share/doc/mailfront/plugin-add-received.html
share/doc/mailfront/plugin-api.html
share/doc/mailfront/plugin-check-fqdn.html
share/doc/mailfront/plugin-clamav.html
share/doc/mailfront/plugin-counters.html
share/doc/mailfront/plugin-cvm-authenticate.html
share/doc/mailfront/plugin-cvm-validate.html
share/doc/mailfront/plugin-force-file.html
share/doc/mailfront/plugin-lua.html
share/doc/mailfront/plugin-mailrules.html
share/doc/mailfront/plugin-patterns.html
share/doc/mailfront/plugin-qmail-validate.html
share/doc/mailfront/plugin-rbl.html
share/doc/mailfront/plugin-reject.html
share/doc/mailfront/plugin-relayclient.html
share/doc/mailfront/plugin-require-auth.html
share/doc/mailfront/plugin-spamassassin.html
share/doc/mailfront/plugin-starttls-ucspi.html
share/doc/mailfront/plugin-template.html
share/doc/mailfront/pop3front.html
share/doc/mailfront/protocol-qmqp.html
share/doc/mailfront/protocol-qmtp.html
share/doc/mailfront/protocol-smtp.html
share/doc/mailfront/std-handle.html