FAQ / General Debugging / Q0087



Q0087

Question

What does rejected after DATA: malformed address: xx@yy may not follow <xx@yy> : failing address in "from" header mean?

Answer

Your DATA ACL contains

verify = header_syntax

and an incoming message contained the line

From: xx@yy <xx@yy>

This is syntactically invalid. The contents of an address in a header line are either just the address, or a “phrase” followed by an address in angle brackets. In the latter case, the “phrase” must be quoted if it contains special characters such as @. The following are valid versions of the bad header:

From: xx@yy
From: "xx@yy" <xx@yy>

though why on earth anything generates this kind of redundant nonsense I can't think.



FAQ / General Debugging / Q0087


CategoryFrequentlyAskedQuestions

EximWiki: FAQ/General_Debugging/Q0087 (last edited 2008-09-25 11:39:30 by localhost)