Web lists-archives.com

[linux.debian.user] question about exim.

(onet was blocked, second try)
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) []:53574 I=[]:25 F=<sender@xxxxxxxxxxxx> 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.


He who is good for making excuses is seldom good for anything else.