On Fri, 10 Feb 2006, Charlie Brady wrote:

A patch for this would be welcome - the smtp-forward plugin was rather hurriedly put together (by yours truly).

Allan's replacement plugin is online here, and is awaiting comments and/or incorporation:

http://nowhere.dk/~alj/qpsmtpd/smtp-forward-new

This section (which appears with variation multiple times) looks suspect to me:

  if ($message =~ m/^End data with/ ) {
        (undef, $message) = split(/\n/, $message);
        if ($message) { $message =~ s/^\s//; }
  }


The string "End data with" has no special meaning in RFC 2821. Are we trying to work around a bug in Net::SMTP? Or a particular backend?

Reply via email to