Хотел разделить юзеров как написано в родном FAQ на www.postfix.org.
Собственно такой ответ был в форуме. Но такая конфигурация не работает. Почему?
взято из http://www.opennet.me/base/net/postfix_rest_class.txt.html
простой пример
smtpd_restriction_classes = only_local, only_local2
smtpd_recipient_restrictions =
check_sender_access regexp:/etc/postfix/restricted_senders,
permit_mynetworks,
permit_sasl_authenticated,
permit_auth_destination,
check_relay_domains,
reject_unauth_destination,
reject_unknown_client
only_local = permit
only_local2 = reject
в логах:
.....
dict_open: regexp:/etc/postfix/restricted_senders
dict_open: regexp:/etc/postfix/restricted_senders
dict_open: hash:/etc/postfix/local_domains
dict_open: hash:/etc/postfix/local_domains
fatal: restriction class `only_local' needs a definition
fatal: restriction class `only_local' needs a definition
warning: process /usr/libexec/postfix/smtpd pid 28613 exit status 1
warning: process /usr/libexec/postfix/smtpd pid 28613 exit status 1
warning: /usr/libexec/postfix/smtpd: bad command startup -- throttling
warning: /usr/libexec/postfix/smtpd: bad command startup -- throttling
....