Код: Выделить всё
# Считем число точек или дефисов в доменном имени. Блок, если больше 4 в сумме (кроме gmail)
deny condition = ${if match{$sender_host_name}{\N((?>\w+[\.|\-]){4,})\N}{yes}{no}}
hosts = !+relay_from_hosts : !209.85.219.0/24 : !209.85.220.0/24 : !209.85.211.0/24 : !209.85.210.0/24 : !74.125.83.0/24 : !209.85.217.0/24 : *
!senders = :
message = bad hostname
log_message = more than 4 dots and etc
Код: Выделить всё
domains = !gala.net : !gmail.com : *
Код: Выделить всё
!domains = gala.net : gmail.com
гугловский и галовский домены видятся в логах, как
Код: Выделить всё
mail-yw0-f121.google.com