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

    @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 - требует слишком много внимания и тонкой настройки:)
    Ответ написан