не удаётся принять почту при определенном запрете

EXIM, sendmail, postfix, Dovecot и прочие. Решение проблем связанных с работой электронной почты

Модератор: xM

Правила форума
Убедительная просьба юзать теги [code] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
mediamag
лейтенант
Сообщения: 693
Зарегистрирован: 2008-10-02 20:49:21

не удаётся принять почту при определенном запрете

Непрочитанное сообщение mediamag » 2010-04-07 16:36:20

Сделал запрет по статье лисяры - если больше 4 точек и тире в домене, то отлуп.

Код: Выделить всё

# Считем число точек или дефисов в доменном имени. Блок, если больше 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
но не могу открыть доступ к gala.net и gmail.com (как видно из конфига - повключал кучу подсетей, но всё равно каждое письмо шлётся каждый раз с нового айпи). Пробовал

Код: Выделить всё

domains     = !gala.net : !gmail.com : *
и так

Код: Выделить всё

!domains    = gala.net : gmail.com
не помогает.
гугловский и галовский домены видятся в логах, как

Код: Выделить всё

mail-yw0-f121.google.com
. Подскажите пожалуйста, как же всё таки добавить в исключение эти два домена???

Хостинговая компания Host-Food.ru
Хостинг HostFood.ru
 

Услуги хостинговой компании Host-Food.ru

Хостинг HostFood.ru

Тарифы на хостинг в России, от 12 рублей: https://www.host-food.ru/tariffs/hosting/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/

Аватара пользователя
dikens3
подполковник
Сообщения: 4856
Зарегистрирован: 2006-09-06 16:24:08
Откуда: Нижний Новгород
Контактная информация:

Re: не удаётся принять почту при определенном запрете

Непрочитанное сообщение dikens3 » 2010-04-07 17:13:22

domains - домены получатели.
sender_domains - домены отправители.

писать лучше по русски:

Код: Выделить всё

!sender_domains = gala.net : gmail.com
Лучше установить FreeBSD, чем потратить 30 лет на Linux'ы и выяснить какой из них хуже.

mediamag
лейтенант
Сообщения: 693
Зарегистрирован: 2008-10-02 20:49:21

Re: не удаётся принять почту при определенном запрете

Непрочитанное сообщение mediamag » 2010-04-07 19:28:14

упс..не знал такой функции..хоть и мануал перечитал..спасибо за совет.

Аватара пользователя
dikens3
подполковник
Сообщения: 4856
Зарегистрирован: 2006-09-06 16:24:08
Откуда: Нижний Новгород
Контактная информация:

Re: не удаётся принять почту при определенном запрете

Непрочитанное сообщение dikens3 » 2010-04-07 19:40:28

Вот такая тоже должна работать:

Код: Выделить всё

!senders      = : *@gmail.com : *@gala.net
Лучше установить FreeBSD, чем потратить 30 лет на Linux'ы и выяснить какой из них хуже.