Hello, there is no additional software, just "verify = header_syntax" in acl_check_data. If this syntax is really invalid, then I should consider it as flaw of libreoffice-users mailing list.
18 нояб. 2015 г. 15:22 пользователь Mike Brudenell <[email protected]> написал: > > Hi, Sergey - > > As far as I remember, the standard Exim installation doesn't do any checking > of the "From:" headers. Instead it deals with the MAIL FROM and RCPT TO > addresses in the SMTP envelope. > > So anything on your setup that's checking "From:" headers must have been > added by yourself? If so then presumably there might be an error in those > checks, not in Exim itself. Perhaps you could look out the lines in your Exim > configuration file that implement such checks and share them here; someone > might then be able to spot a mistake in them. > > However… > > The "From:" line you give as an example is > >> From: hdv@gmail <[email protected]> > > > and appears not to be valid under RFC 5322. That specification says a "From:" > line is defined as > >> from = "From:" mailbox-list CRLF > > > where > >> mailbox-list = (mailbox *("," mailbox)) / obs-mbox-list >> >> mailbox = name-addr / addr-spec >> >> name-addr = [display-name] angle-addr >> >> display-name = phrase >> >> phrase = 1*word / obs-phrase >> >> word = atom / quoted-string >> >> atom = [CFWS] 1*atext [CFWS] >> >> atext = ALPHA / DIGIT / ; Printable US-ASCII >> "!" / "#" / ; characters not including >> "$" / "%" / ; specials. Used for atoms. >> "&" / "'" / >> "*" / "+" / >> "-" / "/" / >> "=" / "?" / >> "^" / "_" / >> "`" / "{" / >> "|" / "}" / >> "~" > > > In your sample the display-name field is hdv@gmail and includes an "@", but > this is not a character listed as being valid for atext. Therefore the entire > display-name string has to be enclosed within quotes. > > So actually there might not be a mistake in your validation rule at all! If > I'm right about the "From:" header not being valid (can some confirm this?) > then your rule is doing its job and rejecting it! 😊 > > Cheers, > Mike B-) > > On 17 November 2015 at 18:39, sergey <[email protected]> wrote: >> >> Hello >> >> I've started to receive bounce notices from libreoffice mailing lists >> Log record >> === >> 2015-11-17 18:42:19 1ZykGp-0003Le-Bx H=bilbo2.documentfoundation.org >> [2a01:4f8:190:3144::2]. >> X=TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256 >> F=<[email protected]>. >> rejected after DATA: malformed address: <[email protected]>\n may not >> follow hdv@gmail :. >> failing address in "From:" header is: hdv@gmail <[email protected]> >> === >> >> Exim4 refuses mail when valid address is given in header but sender name is >> spelled as e-mail (contains '@') >> If e-mail is given inside '<>', should then field where sender name must >> reside to check if it contains '@' or not? >> >> >> -- >> ## List details at https://lists.exim.org/mailman/listinfo/exim-users >> ## Exim details at http://www.exim.org/ >> ## Please use the Wiki with this list - http://wiki.exim.org/ > > > > > -- > Systems Administrator & Change Manager > IT Services, University of York, Heslington, York YO10 5DD, UK > Tel: +44-(0)1904-323811 > > Web: www.york.ac.uk/it-services > Disclaimer: www.york.ac.uk/docs/disclaimer/email.htm -- ## List details at https://lists.exim.org/mailman/listinfo/exim-users ## Exim details at http://www.exim.org/ ## Please use the Wiki with this list - http://wiki.exim.org/
