А список твоих блокировок можно увидеть?
Можно. Порядок по желанию/необходимости/надобности.
Общая статистика за этот год (с 1 января по 29 июля 2008 года):
Код: Выделить всё
Всего принято: 117033
Всего непринято: 739539
Всего отправлено: 43987
Статистика по непринятым письмам (наиболее актуальные):
Код: Выделить всё
IP-Адрес в HELO/EHLO 44682
SPF проверка отрицательна (fail) 22846
SPF проверка отрицательна (softfail) 46209 (по желанию, у меня работает)
В HELO/EHLO находится localhost или mydomain 5480
В HELO/EHLO нет точки (.) 36712
Заблокирован по нашему списку HELO/EHLO 15603
Заблокированый нами хост (wanadoo и т.п.) 6323
Отправитель не существует (подделан) 62260
Поле от содержит E-Mail:<> 1422
Пользователь не найден (root, mailer-daemon и т.п.) 318789
Хост находится в списках рассылающих спам. (RBL) 172776
Слишком много неправильных адресов получателей 744
Пользователь не найден:Код: Выделить всё
# Прибиваем, если получатель в нашем домене не существует.
deny domains = +local_domains
!verify = recipient
message = "Unknown user"
SPF проверка отрицательна (fail):Код: Выделить всё
# Проверка SPF(fail)
deny message = "$sender_host_address is not allowed to send mail from $sender_address_domain"
!authenticated = *
spf = fail
SPF проверка отрицательна (softfail):Код: Выделить всё
# Проверка SPF(softfail)
deny message = "$sender_host_address is not allowed to send mail from $sender_address_domain"
!authenticated = *
!senders = bezotveta@odnoklassniki.ru
spf = softfail
IP-Адрес в HELO/EHLO:Код: Выделить всё
# Прибиваем, если IP-Адрес в HELO (Может быть наш или клиента, что не есть гуд)
deny message = IP in HELO/EHLO - access denied.
!senders = :
condition = ${if isip4{$sender_helo_name}{yes}{no}}
В HELO/EHLO находится localhost или mydomain:Код: Выделить всё
# Прибиваем, если в HELO моё имя хоста или localhost
deny message = Incorrect HELO/EHLO - access denied.
!senders = :
condition = ${if match{$sender_helo_name}{localhost|mydomain.ru}{yes}{no}}
В HELO/EHLO нет точки (.):Код: Выделить всё
# Прибиваем, если в HELO нет . (точек)
deny message = You need dot in HELO/EHLO - access denied.
!senders = :
condition = ${if !match{$sender_helo_name}{\N\w\.\w\N}{yes}{no}}
Заблокирован по нашему списку HELO/EHLO:
Код: Выделить всё
# Прибиваем, если HELO совпадает с нашими шаблонами блокировок
deny message = Your are blocked in HELO/EHLO - access denied.
!senders = :
condition = ${if match{$sender_helo_name}{.orange.|.wanadoo.|dynamic|.vhonest.}{yes}{no}}
Отправитель не существует (подделан):
Код: Выделить всё
# Проверка существования E-Mail'a отправителя для внешних клиентов
deny log_message = user faked
!authenticated = *
!verify = sender/callout=120s,defer_ok,maxwait=180s,random
Хост находится в списках рассылающих спам. (RBL):
Код: Выделить всё
# Прибиваем по спискам RBL
deny message = "Host in blacklist - $dnslist_domain \n $dnslist_text"
!senders = : Mailer-Daemon@* : postmaster@rambler.ru : gluck@mail.subscribe.ru
dnslists = dnsbl.njabl.org : \
combined.dynablock.org : \
sbl-xbl.spamhaus.org
Слишком много неправильных адресов получателей:
Код: Выделить всё
acl_smtp_data:
# Прибиваем, если получателей больше 10 и правильных меньше половины
deny message = Too many bad recipients
condition = ${if and {{>{$rcpt_count}{10}}{<{$recipients_count}{${eval:$rcpt_count/2}}}}{yes}{no}}
Поле от содержит E-Mail:<>:
[/b][/color]