Exim - работа только с одним доменом

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

Модератор: xM

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

Exim - работа только с одним доменом

Непрочитанное сообщение General » 2012-07-26 15:57:25

Здравствуйте. Подскажите как решить задачу:
Необходимо чтобы пользователи используя Exim могли работать только между собой отправляя и получая почту одного домена. Спасибо.

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


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

Re: Exim - работа только с одним доменом

Непрочитанное сообщение General » 2012-07-27 12:26:18

Увы, обычно мне не приходилось решать такие задачи.

Аватара пользователя
skeletor
майор
Сообщения: 2548
Зарегистрирован: 2007-11-16 18:22:04

Re: Exim - работа только с одним доменом

Непрочитанное сообщение skeletor » 2012-07-27 13:04:33

Вот пример запрета отправки на другие домены, кроме тех, которые указаны в переменной local_domains. Список таких пользователей находится в файле /usr/local/etc/exim/sender_local_domain.list

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

deny    domains         = !+local_domains
        message         = "You are not allowed to send mail out office"
       senders         = /usr/local/etc/exim/sender_local_domain.list
Попробуй подправить под себя.

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

Re: Exim - работа только с одним доменом

Непрочитанное сообщение General » 2012-07-31 11:38:07

еще бы и пример чтобы на прием ничего другое не приходило :)

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

Re: Exim - работа только с одним доменом

Непрочитанное сообщение General » 2012-07-31 11:59:19

упс. Забыл уточнить что pop построен на основе dovecot

Аватара пользователя
skeletor
майор
Сообщения: 2548
Зарегистрирован: 2007-11-16 18:22:04

Re: Exim - работа только с одним доменом

Непрочитанное сообщение skeletor » 2012-07-31 12:24:58

Пишите условия, где сравниваются домены отправителя и получателя. Вот ссылка с переменными exim'a http://www.slough.info/janik/j09/j09c21.html

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

Re: Exim - работа только с одним доменом

Непрочитанное сообщение General » 2012-08-09 10:20:28

Увы, для меня это дремучий лес. Можете показать пример из этих условий ?

Аватара пользователя
skeletor
майор
Сообщения: 2548
Зарегистрирован: 2007-11-16 18:22:04

Re: Exim - работа только с одним доменом

Непрочитанное сообщение skeletor » 2012-08-09 10:41:25

Как-то так

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

deny   condition         = ${if eq {$domain}{$sender_address_domain} {yes}{no}}
         domains           = local_domains
         message          = "You are not allowed to received mail out office"
В любом случае тестируйте.

Гость
проходил мимо

Re: Exim - работа только с одним доменом

Непрочитанное сообщение Гость » 2012-08-09 15:14:36

Спасибо. Не сработало, но постараюсь разобраться.