Задать вопрос
Berezoff
@Berezoff
Сисадмин-виндузятник, немного линуксятник

Как заблокировать получение писем с определенного ящика в Zimbra?

Добрый день. Есть почтовый адрес который делает нежелательные рассылки, возможно ли его блокировать не блокируя весь домен?
  • Вопрос задан
  • 3205 просмотров
Подписаться 1 Простой Комментировать
Решения вопроса 1
@O3EPCK
Заблокировать получение писем от определённого адреса - несложно.
Есть три пути:
1) блокировать в настройках postfix (Zimbra основана на postfix)
2) блокировать в настройках spamassasin (Zimbra использует Spamassasin если включен антиспам)
3) блокировать в настройках конкретного пользователя (создать фильтр, зайдя пользователем в веб-интерфейс)

Путь №1 самый радикальный:
### команды нужно выполнять из пользователя zimbra
su - zimbra

### создадим файл если его нет, или добавим строчку
echo "baduser@domain.com REJECT" >> /opt/zimbra/conf/postfix_reject_sender
postmap /opt/zimbra/conf/postfix_reject_sender

### добавим в настройки Zimbra Postfix проверку smtpd_sender_restrictions
zmprov ms $(hostname) zimbraMtaSmtpdSenderRestrictions "check_sender_access lmdb:/opt/zimbra/conf/postfix_reject_sender"

### можем подождать 1-2 минуты, пока zmconfigd применит настройку, либо перезапустить Postfix
zmmtactl restart


А вообще, стоит подумать насчет подключения внешнего антиспам-фильтра. Встроенный в Zimbra - Amavis + Spamassasin + ClamAV - требует слишком много внимания и тонкой настройки:)
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
DckWB
@DckWB
O3EPCK рассказал про первый пункт
а Я расскажу про про второй пункт
/opt/zimbra/conf/salocal.cf.in редактируешь этот файл

Добавляешь эту строку
blacklist_from example@mail.ru

Добавляешь домен или определённую почту
и перезапускаешь от zimbra учетки службы
zmamavisdctl stop && zmamavisdctl start
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы