Author Topic: Ограничения на пересылку почты отдельным пользователям в postfix  (Read 2471 times)

gadosty

  • Zen Apprentice
  • *
  • Posts: 5
  • Karma: +0/-0
    • View Profile
Есть ли возможность (думаю таки нету, потому как инфы по сети ноль, и ковыряние Zentyal ничего не дало) сделать фильтры для пользователей почты?
Имеется в виду ограничение возможности писать на определённые e-mail адреса, а ещё вернее запретить писать куда либо кроме разрешённых адресов и доменов. В идеале иметь такие фильтры как для групп так и для отдельных пользователей.
Такая опция организована в iRedMail PRO пощупать можно у них в демо админке на сайте, но этот проэкт к сожалению ограничен только почтовым сервисом, а хотелось бы более глобальное управление как Zentyal.

Может кто уже реализовывал такое? или готов помочь?
« Last Edit: November 21, 2013, 08:46:10 am by gadosty »

gadosty

  • Zen Apprentice
  • *
  • Posts: 5
  • Karma: +0/-0
    • View Profile
Re: Фильтр для почты
« Reply #1 on: November 20, 2013, 03:44:58 pm »
Настраивается данная опция очень просто, путём внесения нескольких строк в main.cf
К примеру если в качестве списков использовать текстовые файлы то будет выглядеть так:

check_sender_access = hash:/usr/local/etc/postfix/restricted_senders
check_recipient_access = hash:/usr/local/etc/postfix/local_domains
smtpd_recipient_restrictions = check_sender_access ,permit_mynetworks,reject_unauth_destination
smtpd_restriction_classes = local_only
local_only = check_recipient_access, reject

ну и собственно создаём эти 2 файла:

Список домен считаемых локальными:

# touch /usr/local/etc/postfix/local_domains
# ee /usr/local/etc/postfix/local_domains
xxx.com.ua OK
yyy.com.ua OK

И список адресов попадаемых под правила:

# touch /usr/local/etc/postfix/restricted_senders
# ee /usr/local/etc/postfix/restricted_senders
pupkin@xxx.com.ua local_only
vasya@yyy.com.ua local_only

Кто поможет с запихиванием этих таблиц в ldap и оформлении пары полей в zentyal для удобства заполнения через уч. записи пользователей.

gadosty

  • Zen Apprentice
  • *
  • Posts: 5
  • Karma: +0/-0
    • View Profile
Re: Фильтр для почты
« Reply #2 on: November 21, 2013, 08:45:07 am »
Помогите хотя бы данный пост запихнуть в "Идеи" а то я в английском не силён :)

gadosty

  • Zen Apprentice
  • *
  • Posts: 5
  • Karma: +0/-0
    • View Profile
Мдя :))) Активность на форуме "радует" :-(

gadosty

  • Zen Apprentice
  • *
  • Posts: 5
  • Karma: +0/-0
    • View Profile
Порылся почитал, теоретически нарыл вариант:
Прикрутить Policyd (cluebringer) с вебмордой для настройки.
Принимаю советы, ссылки и посильную помощь....