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?