Настройка работы Postfix с авторизацией только из своих сетей
Postfix настроен с авторизацией, но зная логин и пароль любого ящика возможно переслать почту, в принципе так получается при установке по многочисленным мануалам. Точно не могу сказать, но permit_mynetworks, при включенной авторизации не срабатывает.
Задача:
Должны иметь возможность авторизации только пользователи из своих сетей.
Решение:
Открываем конфиг: /etc/postfix/main.cf
В моем случае строчка начинается так:
smtpd_recipient_restrictions = permit_sasl_authenticated,permit_mynetworks
smtpd_recipient_restrictions = check_client_access cidr:/etc/postfix/mynetworks
Создаем файл /etc/postfix/mynetworks и в нем прописываем наши сети:
# 1.1.1.1/24 permit_sasl_authenticated
# 2.2.2.2/16 permit_sasl_authenticated
Т.е. получается: если клиент присоединился с указанной сетки, то применить к нему permit_sasl_authenticated, иначе access denied.
Размещено в разделе Mail
12.04.2010
Комментарии:
Нет записей, оставьте свой комментарий.