Запретить письма для пользователя c исключениями

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

Модератор: xM

Правила форума
Убедительная просьба юзать теги [code] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
ZERGE
проходил мимо
Сообщения: 8
Зарегистрирован: 2009-07-25 15:57:05

Запретить письма для пользователя c исключениями

Непрочитанное сообщение ZERGE » 2009-09-23 11:39:18

Нужно средствами Exim'а разрешить пользователю принимать письма только одного адресата и посылать только одному получателю.
Стоит exim+mysql+sa.

Хостинговая компания 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/
Выделенные сервера, Россия, Москва, от 2460 рублей (8 CPU, 8Gb RAM, 2x500Gb HDD, RAID 3ware 9750):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/

Аватара пользователя
Laa
ст. лейтенант
Сообщения: 1032
Зарегистрирован: 2008-02-21 18:25:33
Откуда: Украина, Россия

Re: Запретить письма для пользователя c исключениями

Непрочитанное сообщение Laa » 2009-09-23 13:47:38

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

...
addresslist permit_rcpts1 = permit1@mail.domain : permit2@mail2.dom2
addresslist permit_sndrs1 = user1@my.domain
...
acl_check_rcpt:
...
deny senders = +permit_sndrs1
 !recipients = +permit_rcpts1
 log_message = Your account is not permitted to send to that recipient(s).
...
Примерно так (не проверял), вторую часть вашего вопроса оставьте себе как домашнее задание. После понимания и внедрения этого правила домашнее задание выполнится без проблем!

Удачи!
exim: помните, что выдавая deny, вы можете недоставить ваше же письмо, зарубив sender-verify удаленного MTA к вашему MTA!!!

ZERGE
проходил мимо
Сообщения: 8
Зарегистрирован: 2009-07-25 15:57:05

Re: Запретить письма для пользователя c исключениями

Непрочитанное сообщение ZERGE » 2009-09-28 14:36:45

Laa
Спасибо, все работает.
Ну а вторая часть у меня такая получилась:

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

deny senders = !+permit_sndrs2                                                
     recipients = +permit_rcpts2                                              
     log_message = Your account is not permitted to send to that recipient(s).