Mail::Milter::Wrapper::RejectMsgEditor(3pm)

Mail::Milter::Wrapper::RejectMsgEditor3pm

Milter wrapper to edit rejection messages

Usage

    use Mail::Milter::Wrapper::RejectMsgEditor;
    my $milter = ...;
    my $wrapper = new Mail::Milter::Wrapper::RejectMsgEditor($milter, \&sub);
    my $wrapper2 = &RejectMsgEditor($milter, \&sub); # convenience

Overview

Mail::Milter::Wrapper::RejectMsgEditor is a convenience milter wrapper which allows editing of the messages returned for all SMFIS_REJECT rejections. The subroutine provided should edit $_ and need not return any value.

If the contained milter did not call "$ctx-"setreply()> before returning a rejection code, then a default message will be used.

For example:

    my $wrapped_milter = &RejectMsgEditor($milter, sub {
        s,$, - Please e-mail postmaster\@foo.com for assistance.,
    });

Releases

10 releases since Debian 3.1 (Sarge); the text changed 4 times.

  1. 3.1
  2. 4.0
  3. 5.0–8
  4. 9–11
  5. 12