CC: | guthrie [...] counterexample.org |
Subject: | Milter protocol version update needed |
Date: | Mon, 16 Feb 2009 02:12:20 -0500 |
To: | bug-Sendmail-PMilter [...] rt.cpan.org |
From: | "John T. Guthrie III" <guthrie [...] counterexample.org> |
Hello all,
I am currently using Sendmail-PMilter-0.96 on Fedora 9 and Fedora 10. The
sendmail version in both cases is 8.14. It seems that when sendmail connects
to the milter, it sends a milter protocol version of 6.
Sendmail::PMilter::Context seems to only accept a protocol version of 2.
(See line 273 of Context.pm.) It seems to me that this restriction is going
to keep Sendmail::PMilter from running with several current versions of
Sendmail. I don't know if simply changing
($ver == 2)
to something like
($ver >= 2)
is the correct solution. It would certainly get things working again. At
the same time, who knows what sorts of bugs we could be letting ourselves in
for...
Right now, I am currently using Perl 5.10.0. The error message that is
currently being generated is:
SMFIC_OPTNEG: unknown milter protocol version 6
Thank you very much.