Exim ограничить отправку на ящик

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

Модератор: xM

Правила форума
Убедительная просьба юзать теги [code] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
icetinte
проходил мимо

Exim ограничить отправку на ящик

Непрочитанное сообщение icetinte » 2016-06-08 16:05:18

Привет всем, есть ящик, если на него прислать письмо оно отправится всем пользователям на сервере. Теперь его нужно чуть чуть переделать. Нужно чтобы на ящик могли писать ограниченное количество пользователей. Можно конечно ограничить по IP, но это не очень хорошо.
Сам роутер выглядит вот так. Можно ли добавить кроме проверки про IP проверку на логин пользователя? И еще хочется чтобы всем остальным отправляло не Unrouteable address а аутлуп, который я могу руками редактировать.

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

everybody_router:
  debug_print = "R: everybody for $local_part@$domain"
  driver = accept
  domains = $domain
  local_parts = everybody
  condition = ${if match_ip{$sender_host_address}{10.0.100.0/24}}
  transport = everybody_transport

Хостинговая компания 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/

Аватара пользователя
xM
ст. лейтенант
Сообщения: 1316
Зарегистрирован: 2009-01-15 23:57:41
Откуда: Königsberg
Контактная информация:

Exim ограничить отправку на ящик

Непрочитанное сообщение xM » 2016-06-08 18:38:01

undefined писал(а): Можно ли добавить кроме проверки про IP проверку на логин пользователя?
Можно. Если интересует именно логин, то см. переменную $authenticated_id
IT voodoo blog https://kostikov.co

icetinte
проходил мимо

Exim ограничить отправку на ящик

Непрочитанное сообщение icetinte » 2016-06-08 20:51:48

Спасибо, буду пробовать. А с аутлупом как?

Аватара пользователя
xM
ст. лейтенант
Сообщения: 1316
Зарегистрирован: 2009-01-15 23:57:41
Откуда: Königsberg
Контактная информация:

Exim ограничить отправку на ящик

Непрочитанное сообщение xM » 2016-06-08 21:34:32

undefined писал(а): аутлупом
Для начала переведите, вы имели ввиду отлуп, Outlook или что-то ещё? :st:
IT voodoo blog https://kostikov.co

icetinte
проходил мимо

Exim ограничить отправку на ящик

Непрочитанное сообщение icetinte » 2016-06-08 22:30:13

Если condition не срабатывает юзеру приходит такое письмо:

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

This message was created automatically by mail delivery software.
A message that you sent could not be delivered to one or more of its recipients. This is a permanent error. The following address(es) failed:
  everybody@domain.ru
Я хочу чтобы если condition не сработал, юзеру пришел не стандартный ответ, а другой

Аватара пользователя
xM
ст. лейтенант
Сообщения: 1316
Зарегистрирован: 2009-01-15 23:57:41
Откуда: Königsberg
Контактная информация:

Exim ограничить отправку на ящик

Непрочитанное сообщение xM » 2016-06-08 23:33:29

undefined писал(а): Я хочу чтобы если condition не сработал, юзеру пришел не стандартный ответ, а другой
http://www.exim.org/exim-html-current/d ... sages.html
IT voodoo blog https://kostikov.co