On Jun 17, 2004, at 12:41 PM, Hanno Hecker wrote:

Hi,

According to RFC 821 an address like <" "@uu-x.de> is a valid address.
The code in Qpsmtp/SMTP.pm (sub mail()) just says:
    my ($from) = ($from_parameter =~ m/^from:\s*(\S+)/i)[0];

It's because we are using Mail::Address for the envelope addresses (someone else brought up a related problem a week or two ago).


The solution is to implement an object (Qpsmtpd::MailAddress for example) to handle the SMTP envelope addresses. Patches welcome! :-)


- ask

--
http://www.askbjoernhansen.com/



Reply via email to