EXIM, sendmail, postfix, Dovecot и прочие. Решение проблем связанных с работой электронной почты
Модератор: xM
Правила форума
Убедительная просьба юзать теги [code] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
-
tux2002
- проходил мимо
Непрочитанное сообщение
tux2002 » 2009-08-13 15:43:38
Добрый день. Столкнулся с проблеммой спама. У меня есть в Exim была ACL:
Код: Выделить всё
acl_check_predata:
# Запрещаем приём писем для пользователей, но для них разрешён callback
# deny message = Only callback accepted for this recipient
# log_message = Only callback accepted for this recipient ($recipients)
# condition = ${lookup{$recipients}lsearch{/etc/mail/exim.callbackonly.recipients}{yes}{no}}
accept
Стала:
Код: Выделить всё
acl_check_data:
# Запрещаем приём писем для пользователей, но для них разрешён callback
deny message = Only callback accepted for this recipient
log_message = Only callback accepted for this recipient ($recipients)
condition = ${lookup{$recipients}lsearch{/etc/mail/exim.callbackonly.recipients}{yes}{no}}
Смысл в том чтобы запретить некоторых получателей, но разрешить на них Call Back (В основном исходящие списки рассылок majordomo).
Работает в 1 и 2 вариантах если получатель указывается в rcpt to:, но не работает если получатель указан в скрытой копии (письма доходят до списков рассылки). Покажите направление - куда копнуть?
tux2002
-
Хостинг HostFood.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/
-
tux2002
- проходил мимо
Непрочитанное сообщение
tux2002 » 2009-08-13 16:55:35
Сделал, добавил в начало маршрутизатор:
Код: Выделить всё
begin routers
# Блокирующий маршрутизатор по exim.callbackonly.recipients
callbackonly:
driver = accept
domains = +relay_domains : +local_domains
local_parts = /etc/mail/exim.callbackonly.recipients
transport = remote_smtp
fail_verify_recipient
no_more
tux2002