[milters] Archive

Lists Index Date Thread Search

Article: 1158
From: Anthony Howe
Date: 2006-09-30 03:03:49 -0400
Subject: Re: M-ID milter

Removal...........: milters-request@milter.info?subject=remove
More information..: http://www.milter.info/#Support
--------------------------------------------------------

Mathias Koerber wrote:
> is there a milter which can examine the Message-ID of outbound
> addresses, store it for a configurable period and then allow
> incoming mails which reference a thus listed M-ID?
> 
> This should ideally work in conjunction with milter-gris or such.

Something like this is planned for a milter-null enhancement. In the 
mean time, look at milter-abook. Something like this though will not 
work for grey listing because grey-listing is a pre-DATA filter, while 
what you propose is a post-DATA filter action. Once you issue 354 to 
DATA and receive the final dot, the only choice you have is to accept, 
reject, or discard the message; you cannot temp. fail. This is according 
to RFC 2821.

See RFC 2821 section 4.1.1.4 DATA paragraph 4:

                                      If the processing is successful,
    the receiver MUST send an OK reply.  If the processing fails the
    receiver MUST send a failure reply.  The SMTP model does not allow
    for partial failures at this point: either the message is accepted by
    the server for delivery and a positive response is returned or it is
    not accepted and a failure reply is returned.


-- 
Anthony C Howe          Skype: SirWumpus                    SnertSoft
+33 6 11 89 73 78         AIM: SirWumpus    Sendmail Milter Solutions
http://www.snert.com/     ICQ: 7116561
     http://www.snertsoft.com/

Lists Index Date Thread Search