(onet was blocked, second try) Hello. Recently I found, that some mails (fetched witch fetchmail) does not reach my mailbox. Done some check and:
--8<---------------cut here---------------start------------->8--- 2018-05-07 11:44:14.306 [9516] 1fFcgn-0002TU-Pb H=(alfa.kjonca) [127.0.0.1]:53574 I=[127.0.0.1]:25 F=<sen...@address.here> rejected after DATA: header syntax ("@" or "." expected after "Undisclosed-Recipient": failing address in "To:" header is: <Undisclosed-Recipient:;@imap.poczta.onet.pl>): "@" or "." expected after "Undisclosed-Recipient": failing address in "To:" header is: <Undisclosed-Recipient:;@imap.poczta.onet.pl> --8<---------------cut here---------------end--------------->8--- If I am not wrong default configuration changed in /etc/exim4/conf.d/acl/40_exim4-config_check_data (now headers are syntactically checked by default) Unfortunately I got quite a lot "Undisclosed-Recipient:;" mails from outlook users, and this is not going to be changed :( How can I made exim accept these emails? Temporarily I defined NO_CHECK_DATA_VERIFY_HEADER_SYNTAX macro (to disable header syntax check) , but I would prefer configure exim for accept "Undisclosed-Recipient:;" as only exeption from header check. How can I achieve this? I looks like I have write custom acl, but it is not obvious to me how to write proper condition in such acl. KJ -- http://stopstopnop.pl/stop_stopnop.pl_o_nas.html He who is good for making excuses is seldom good for anything else.