Wietse Venema via Postfix-users wrote in <4vvgyx1yynzj...@spike.porcupine.org>: |Wietse Venema via Postfix-users: |> Looks like there is sufficient basis to make SMTPD_QUIT_NC rerquests |> thts from Postfix. Just need to figure out how to enable/disable |> this particular command based on the Postfix and Milter protocol |> versions. There is already some 'set' intersection code for doing |> such things on the Postfix side. | |A later follow-up: after a little detective work, I found that it |should be safe to send the following depending on the effective |protocol version in the MTA to Milter handshake: | | SMFIC_QUIT_NC version >= 6, otherwise send SMFIC_QUIT as usual. | |(that's because SMFIC_QUIT_NC was introduced in sendmail-8.14 which |also introduced Milter protocol version 6.) | |I've opened a development branch locally and will add the version |checks and SMFIC_QUIT_NC stuff later. It's a non-trivial change, |because there are many places in the code where Postfix automatically |closes a Milter connection when no further events of interest will |be sent (for example after a Milter replies with "accept", or rejects |or tempfails a "connect" event). This may require a new conection |state for such milter connections, to enforce sanity.
Thanks for your efforts! Power to the mail queue! (And i hope my milter will "do the right thing" then..) --End of <4vvgyx1yynzj...@spike.porcupine.org> --steffen | |Der Kragenbaer, The moon bear, |der holt sich munter he cheerfully and one by one |einen nach dem anderen runter wa.ks himself off |(By Robert Gernhardt) _______________________________________________ Postfix-users mailing list -- postfix-users@postfix.org To unsubscribe send an email to postfix-users-le...@postfix.org