(the sendmail call was missing angle brackets in the previous version of this message)
When called from the command line, Exim 4.69 rejects colons in the from name:
/usr/sbin/sendmail -i -t -f foo: bar <info@???> someone@???
exim: bad -f address "foo:\ bar\<info@???\>": missing or malformed local part (expected word or "<")
Looks like someone else ran in to this problem with exim 4.5:
http://trac.roundcube.net/ticket/1483999
I know I can work around the problem by quoting the text ("foo: bar").
However, Postfix allows this. Is exim’s opinion:
A: that this is malformed, and exim is correct in rejecting it?
B: that this is malformed, but exim should handle it anyway? (i.e. this is a bug)
Or is this simply fixed in a newer version of exim? (I’m not root on this machine and can’t upgrade.)
Paul