René Berber wrote:
Jo Rhett wrote:

René Berber wrote:
If I change Received.pm, line 414, like this:

  # Sendmail, MDaemon, some webmail servers, and others
-  elsif (/^from .*?(?:\]\)|\)\]) .*?\(.*?authenticated.*?\).*? by/) {
+  elsif (/^from .*?(.*?authenticated.*?\).*? by/) {
This can't be right.  You have mismatched parens.  Perl agrees with me:

Yes, it's a typo, should be:

        elsif (/^from .*?\(.*?authenticated.*?\).*? by/) {

So just FYI, with both plain sendmail and with amavisd-milter, the original line worked fine for me.

If you are using a different MTA then perhaps you should submit this as a patch with its own elsif {} container for that mailer?

Or send me a copy of your recieved line and I'll do the patch for you.

--
Jo Rhett
Network/Software Engineer
Net Consonance

Reply via email to