[Exim] Error in smartuser new address: Why temporary failure…

Top Page
Delete this message
Reply to this message
Author: michael
Date:  
To: exim-users
Subject: [Exim] Error in smartuser new address: Why temporary failure?
Hello,

I have a smartuser that is used for domain aliases (replace olddomain by
newdomain). Now it was fed with the envelope address:

rcpt to:<"a<b"@olddomain>

The last debug messages say:

parse_extract_addresses: a<b@newdomain         <- the domain alias worked fine
extract item: a<b@newdomain
d_domainalias director: error for a<b
  message: error in smartuser new address: '>' missing at end of address in "a<b@newdomain"


For one, I am puzzled about the double quotes disappearing, for another that a <
character was fine with the old local part and invalid with the new one. This
causes a temporary failure:

451 Cannot check <"a<b"@olddomain> at this time - please try later

Any ideas? If the new address is invalid, then the old one should be invalid, too,
and rejected as such.

Michael