mailmary--- via Postfix-users:
> 
> we must be looking at different manuals/specifications because I
> don't see how a SMFIC_ABORT is implied here.

Your SMFIC_ABORT implementation of this spec:

   Quote from milter-protol.txt:

    'A' SMFIC_ABORT     Abort current filter checks
                        Expected response:  NONE

    (Resets internal state of milter program to before SMFIC_HELO,
    but keeps the connection open.)

Your implementation incorrectly resets information that was received
with SMFIC_CONNECT. 

Instead, your implementation MUST reset information that was received
with SMFIC_HELO and later commands.

Once you fix that, there is no need for you to make STARTTLS a
special case (or to special-case EHLO in the middle of an SMTP
session, or any other SMTP command that requires a state reset; I
won't discuss those commands here, to keep the focus on the core
problem in your Milter implementation).

        Wietse
_______________________________________________
Postfix-users mailing list -- postfix-users@postfix.org
To unsubscribe send an email to postfix-users-le...@postfix.org

Reply via email to