LINUX.ORG.RU
ФорумAdmin

Postfix и Спам


0

0

Интересует решение такой задачи под Postfix.

1. Можно ли средствами Postfix REJECT'ить письма от IP адресов (не доменов)?

2. Есть хост. на хосте два домена mail1.ru и mail2.ru. Также интересует: каким образом можно из локальной сети отвергнуть письмо пользователей From: которых равносилен *@mail1.ru, а From: с *@mail2.ru пропускать.

# cat /etc/postfix/main.cf | grep smtpd_helo_restrictions -A 5
smtpd_helo_restrictions = permit_sasl_authenticated,
permit_mynetworks,
check_client_access cdb:/etc/postfix/helo_exceptions.hosts,
check_helo_access cdb:/etc/postfix/helo_checks,
check_helo_access pcre:/etc/postfix/helo_checks.pcre


# cat /etc/postfix/helo_checks.pcre
/^[0-9.]+$/ REJECT Your software is not RFC 2821 compliant: EHLO/HELO must be a domain or an address-literal (IP enclosed in []) - not a naked IP.
/dsl|dialup|pool|peer|dhcp|dynamic|asianet/ REJECT Mail from dynamic ip rejected

Somewho ★★
()
Ответ на: комментарий от Somewho

это решение по ходу резать по HELO (кто подставляется IP адресом). а ситуация иная. есть письмо в котором всегда светиться IP адрес с которого спамер письмо слал через всякие там smtp релеи. вот этот бы и IP адрес блокировать еще б на стадии соединения с моим почтовиком.

типа:

...................

Received: from cpe-77.227.55.190.in-addr.arpa (unknown [190.55.227.77])

Received: from [190.55.227.77] by studentspam.iccc.cc.ia.us; Fri, 28 Nov 2008 10:30:27 -0300

здесь порезать доставку от 190.55.227.77 нада :)

vladrnd
() автор топика
Ответ на: комментарий от Somewho

я об этом думал. но каждый раз применять тут файрволл не вариант. если postfix'ом это реально сделать, то замечтабельно. в противном файером. :)

vladrnd
() автор топика

body_checks для этого создан

/^Recivied:1.1.1.1/ REJECT

gh0stwizard ★★★★★
()
Ответ на: комментарий от vladrnd

файрвол в кернелспейсе работает.. производительность теб яне беспокоит?

Somewho ★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.