On Fri, 5 Apr 2019, AC via Exim-users wrote:
I have two rules set up in acl_smtp_rcpt:
deny
hosts = ! +relay_from_hosts
condition = ${if eqi{$sender_address}{$local_part@$domain}}
log_message = Same sender and recipient address
deny
hosts = ! +relay_from_hosts
condition = ${if eqi{$reply_address}{$local_part@$domain}}
log_message = Same sender and reply address
I'm trying to check when the From: address is the same as the To:
address and the mail is coming from a host outside my accepted network.
I just received a message where the addresses in From and To were the
same but neither of these rules captured it.
What am I missing to perform this check and deny spam messages like this?
acl_smtp_rcpt runs when processing the RCPT;
$reply_address cannot be set until the acl_smtp_data ACL.
--
Andrew C. Aitchison Cambridge, UK
[email protected]
--
## 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/