Обойти некоторые домены в exim $ message_body, если условие

У меня есть собственный почтовый фильтр exim, пример которого показан ниже. Просто пытаюсь понять, как обойти часть «$ message_body includes» моего фильтра для определенных доменных имен отправителей, таких как «.com», но я все еще хочу записать идентификатор сообщения для последующего наблюдения?

Будет ли работать ниже?

if $message_body contains "Hello PayPal" or $message_body contains "Dear valued PayPal" or $message_body contains "We have a dedicated team" or $message_body contains "find love again" or $message_body contains "rediscover love" or $message_body contains "forward to your positive reply" then if $sender_address contains ".com" or $sender_address contains ".ca" then logfile /var/log/filter.log 0666 logwrite "$tod_log Message Body Contains SPAM keywords - Email Sent – Header from: $header_from $message_id" else logfile /var/log/filter.log 0666 logwrite "$tod_log Message Body Contains SPAM keywords – Email Blocked - Header from: $header_from $message_id" freeze endif endif if $header_from contains "igorexdd" or $header_from contains "secret." or $header_from contains "netjobscom" then logfile /var/log/filter.log 0666 logwrite "$tod_log Email Address Contains Hackers email – Header from: $header_from $message_id" freeze endif 

Linux и Unix - лучшая ОС в мире.