Postfix отправка почты внутри домена
Добавлено: 02 май 2006, 16:57
Добрый день!
Есть следующая задача:
Ножно что-бы пользователь xxx домена xxx.ua мог отправлять и получать почту только внутри домена xxx.ua.
По документации Postfix
<main>
......
smtpd_recipient_restrictions = check_sender_access
hash:/etc/postfix/restricted_senders
smtpd_restriction_classes = local_only
local_only = check_recipient_access hash:/etc/postfix/local_domains,
reject
<restricted_senders>
test@xxx.ua local_only
test_test@xxx.ua local_only
<local_domains>
xxx.ua OK
Далее
postmap local_domains;
postmap restricted_senders;
После включения следующих записей возникает следующее:
telnet server 25
Чёрный экран и SMTP сервер перестаёт отвечать на запросы...
less /var/log/maillog:
14:44:04 xxx postfix/smtpd[14181]: fatal: parameter "smtpd_recipient_restrictions": specify at least one working in stance of: check_relay_domains,reject_unauth_destination, reject, defer or defer_if_permit
May 2 14:44:05 xxx postfix/master[14169]: warning: process /usr/libexec/postfix/smtpd pid 14181 exit status 1
May 2 14:44:05 xxx postfix/master[14169]: warning: /usr/libexec/postfix/smtpd: bad command startup -- throttling
При добавлении в <main>
reject_unauth_destination
Сервер начинае отвечать на запросы и как-бы включаются политики для отправки почты, только ВСЕ пользователи могут оправлять внутри домена и не могут оправлять почту за домен...
Зарание благодарен Евгений...
Есть следующая задача:
Ножно что-бы пользователь xxx домена xxx.ua мог отправлять и получать почту только внутри домена xxx.ua.
По документации Postfix
<main>
......
smtpd_recipient_restrictions = check_sender_access
hash:/etc/postfix/restricted_senders
smtpd_restriction_classes = local_only
local_only = check_recipient_access hash:/etc/postfix/local_domains,
reject
<restricted_senders>
test@xxx.ua local_only
test_test@xxx.ua local_only
<local_domains>
xxx.ua OK
Далее
postmap local_domains;
postmap restricted_senders;
После включения следующих записей возникает следующее:
telnet server 25
Чёрный экран и SMTP сервер перестаёт отвечать на запросы...
less /var/log/maillog:
14:44:04 xxx postfix/smtpd[14181]: fatal: parameter "smtpd_recipient_restrictions": specify at least one working in stance of: check_relay_domains,reject_unauth_destination, reject, defer or defer_if_permit
May 2 14:44:05 xxx postfix/master[14169]: warning: process /usr/libexec/postfix/smtpd pid 14181 exit status 1
May 2 14:44:05 xxx postfix/master[14169]: warning: /usr/libexec/postfix/smtpd: bad command startup -- throttling
При добавлении в <main>
reject_unauth_destination
Сервер начинае отвечать на запросы и как-бы включаются политики для отправки почты, только ВСЕ пользователи могут оправлять внутри домена и не могут оправлять почту за домен...
Зарание благодарен Евгений...