On 06/04/2019 07:50, Andrew C Aitchison via Exim-users wrote:
> On Fri, 5 Apr 2019, AC via Exim-users wrote:
>>  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.

Also, by "From and To" you're probably talking about the
From: and To: headers.  The addresses in those are not always
the same as those in the envelope for the message.  Read up
on email basics if this isn't clear.
-- 
Cheers,
  Jeremy

-- 
## 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/

Reply via email to