Назад | Перейти на главную страницу

Как отклонить электронное письмо, отправленное на root@mydomain.tld из внешних источников в postfix

У меня есть почтовый сервер postfix, правильно настроенный (надеюсь) и работающий на openSUSE 11.3. Я могу отправлять электронную почту локальным пользователям из любого места, но это также означает, что я (или кто-либо другой) могу отправлять удаленные электронные письма в корневую учетную запись. Как отклонить удаленные электронные письма для учетной записи root, разрешив обычным пользователям получать электронную почту?

Правильный способ отклонить определенные адреса - поместить эту директиву в файл main.cf:

smtpd_recipient_restrictions = 
    check_recipient_access hash:/etc/postfix/recipient_access
    ...

Затем в файле / etc / postfix / recipient_access:

root@domain REJECT

сопровождаемый обычным:

postmap /etc/postfix/recipient_access

Думаю, если вы отредактируете / etc / postfix / sender_access и добавите:

root@$mydomain REJECT

Хотя я не совсем уверен.

РЕДАКТИРОВАТЬ: Попробуйте использовать / etc / postfix / header_checks с заголовком «Кому».