Download List

Sponsored link

Project Description

milter manager is a milter to use multiple milters effectively.

If milter manager is introduced, milter manager administrates milters instead of MTA. The has some advantages:

  • reduce milter administration cost
  • combine milters flexibly

System Requirements

System requirement is not defined

Released at 2016-11-14 17:21
milter-manager 1.8.1 (1 files Hide)

Release Notes

A bug fix release of 1.8.0.

Now, manager.event_loop_backend and manager.n_workers aren't
experimental!

=== Package

* [ubuntu] Added Ubuntu Oneiric Ocelot support.
* [centos] Added CentOS 6 support.
* Changed GPG key to sign packages.

=== milter manager

==== Improvements

* [applicable-condition][sendmail] clear DNS cache for each 100 IP
addresses.

==== Fixes

* detach IO for launcher on daemon mode.
use milter_client_is_run_as_daemon() to get whether daemonize or
not. [Reported by OBATA Akio]
* add a workaround for Ruby cleanup.
If environment variable
MILTER_MANAGER_RUBY_STOP_TIMER_THREAD_BEFORE_CLEANUP=yes,
skip timer thread before cleanup.
* use rb_fork() as fork implementation.
This will fix --daemon doesn't work on *BSD.
[Reported by OBATA Akio]
* use INCLUDES to use configured libev include path rather than
CPPFLAGS. [Reported by moto kawasaki]

=== milter-core

==== Fixes

* fix missing null FD close by inverted condition.
[Reported by OBATA Akio]

=== milter-client

==== Improvements

* use higher priority for accepting connection.

==== Fixes

* fix a bug that workers don't shutdown on master shutdown. It's
GLib evnet loop backend specific problem.

=== milter-server

==== Improvements

* add more information to error message.
* [server] unify unknown name logging.

==== Fixes

* fix a bug that all milters can't find on 2nd RCPT in the same
session.

=== Ruby milter

==== Improvements

* add Milter::Client::Configuration::MilterConfiguration#name.

==== Fixes

* fix event_loop_created hook can't get event loop.
* do not raise error if process raw shift_jis mail file. Ruby 1.9.
* udpate bundled test-unit file list. [Reported by Hirohisa Yamaguchi]
* [ruby][glib2] fix a SEGV bug on Solaris10.

=== milter-test-server

==== Fixes

* fix quoted charset detection. [Reported by nobu]
* fix multiline header parsing.
* --mail-file keeps new line type of the original mail.

=== Document

==== Improvements

* add log list to HTML.
* fix typos. [Pull requested by Norio Suzuki]

=== Admin

==== Improvements

* use locale "en" if Accept-Language is not "ja".
[Reported by Larry G. Wapnitsky]

=== Thanks

* Mitsuru Ogino
* OBATA Akio
* moto kawasaki
* nobu
* Hirohisa Yamaguchi
* Norio Suzuki
* Larry G. Wapnitsky

Changelog

No Changelogs