Здравствуйте.
Понадобилось ограничить определённого пользователя на сервере в отправке почты наружу.
Использовал эту статью http://www.opennet.ru/base/net/postfix_per_user_acl.txt.html
А именно:
smtpd_recipient_restrictions =check_sender_access
hash:/usr/local/etc/postfix/restricted_senders,
permit_mynetworks,
reject_unauth_destination
smtpd_restriction_classes = local_only
local_only = check_recipient_access hash:/usr/local/etc/
postfix/local_domains,
reject_unauth_destination#cat restricted_senders
user@dom.com
#cat local_domains
dom.com OK
После этого отправляю сообщение от этого пользователя:
$echo «test body» | mutt -x -s «test head» мояпочта@gmail.com
или:
$/usr/sbin/sendmail мояпочта@gmail.com
Письма доходят, крутил уже всё это по-разному...
Подскажите где я ошибся?
И ещё один момент - а как ограничить отправку писем от определённого сайта на этом сервере? - отправку-то грубо говоря apache делает...