In the acl_smtp_predata:
custom_begin_smtp_predata
to compensate for missing message-id when a website's program doesn't send one, I wish to use:
control = submission/sender_retain
(Gmail for one are rightfully rejecting them: Messages missing a valid messageId header are not\n550 5.7.1 accepted)
Can you help me determine the appropriate accept hosts and/or warn hosts lines ?
I've looked at the previous discussions here - not one confirms they got it to work or the code samples given generate an error for me:
custom_begin_smtp_predata
to compensate for missing message-id when a website's program doesn't send one, I wish to use:
control = submission/sender_retain
(Gmail for one are rightfully rejecting them: Messages missing a valid messageId header are not\n550 5.7.1 accepted)
Can you help me determine the appropriate accept hosts and/or warn hosts lines ?
I've looked at the previous discussions here - not one confirms they got it to work or the code samples given generate an error for me:
Application Error
An error has occurred in the program
SMTP command [DATA] gave response [550 Administrative prohibition ] at (eval 22) line 178, <GEN0> line 8.
2022-07-13 07:05:59 SMTP connection from [x.x.x.x]:53308 (TCP/IP connection count = 1)
2022-07-13 07:05:59 socket: Protocol not supported at /etc/exim.pl.local line 3431.
...caught at /etc/exim.pl.local line 3670.
2022-07-13 07:05:59 SMTP connection identification H=localhost A=A=x.x.x.x P=53308 U=XuserX ID=1029 S=XuserX B=identify_local_connection
2022-07-13 07:06:09 Xdomain.X [x.x.x.x]:53308 rejected DATA
2022-07-13 07:06:09 unexpected disconnection while reading SMTP command from Xdomain.X [x.x.x.x]:53308 D=10s
Last edited by a moderator: