>на Slackware 11.0 стоит postfix 2.3.8. Сейчас разрешения на отпарвку почты во
>внешний мир настроены по IP (mynetworks = /etc/postfix/network_table). Отправлять почту можно
>только с тех машинок, IP-адрес которых внесен в этот список. Сейчас
>появилась необходимость сделать так, чтоб разрешать отправку почты не по IP,
>а именно с каких почтовых ящиков можно отправлять. Порылся малость по
>поиску, но не нашел, что мне нужно в случае LAN юзеров аутентификация здесь нафиг не нужна:
в /etc/postfix/main.cf
smtpd_recipient_restrictions = check_sender_access hash:/etc/postfix/policy_by_user
# Per user restrictions
smtpd_restriction_classes = external_mail, local_only_mail
external_mail = permit
local_only_mail = check_recipient_access hash:/etc/postfix/allowed_for_all, reject
external_mail - разрешаем отправку на вн. адреса
local_only_mail - запрещаем отправку на вн. адреса
в /etc/postfix/policy_by_user
# required by RFC
<> external_mail
MAILER-DAEMON@company.com external_mail
# Your restrictions
admin@company.com external_mail
buhgalter@company.com local_only_mail