Здравствуйте.
Есть система SUSE Linux 10.2На сервере запущен Profix.
Проблемы начались после изменения конфигурции в файле main.cf
Строчка
smtpd_recipient_restrictions=permit_auth_destination, permit_mynetworks, reject_unauth_destination, reject,
reject_rhsbl_sender mail.ruБыла заменена на строчку
smtpd_recipient_restrictions=reject_unknown_sender_domain
reject_non_fgdn_sender
reject_non_fqdn_recipient
permit_mynetworks
check_client_access hash:/etc/postfix/client_access
reject_unauth_destination
reject_unauth_pipelining
reject_rhsbl_sender mail.ruПосле чего была выполнена перезагрузка /etc/init.d/profix restart.
В результате сервер стал вместо почты присылать сообщений
Postfix SMTP server: errors from unknown
Если пробовать отправить сообщение то выдаеца ошибка.
"Ошибка отправления почты. Почтовый сервер ответил: 4.3.5 Server configuration error.
Проверьте правельность написания адресов и попробуйте снова"
"Сообщение не может быть отправлено, потому что невозможно установить соединение с SMTP-сервером ***. Сервер недоступен или отказывает в соединении. Убедитесь, что указали корректные параметры SMTP-сервера и попробуйте снова.Была возвращена первоначальная конфигурация
smtpd_recipient_restrictions=permit_auth_destination, permit_mynetworks, reject_unauth_destination, reject,
reject_rhsbl_sender mail.ruСитуация не изменилась.
Подскажите пожалуйста каким способом можно решить эту проблему.
>[оверквотинг удален]
>параметры SMTP-сервера и попробуйте снова.
>
>Была возвращена первоначальная конфигурация
>smtpd_recipient_restrictions=permit_auth_destination, permit_mynetworks, reject_unauth_destination, reject,
>reject_rhsbl_sender mail.ru
>
>Ситуация не изменилась.
>
>Подскажите пожалуйста каким способом можно решить эту проблему.
>Проанализировать логи и включить debug.
А postmap /etc/postfix/client_access делали? Версия postfixa какая? А что это у Вас после reject, ? и зачем?
>smtpd_recipient_restrictions=reject_unknown_sender_domain
> reject_non_fgdn_sender
> reject_non_fqdn_recipient
> permit_mynetworks
> check_client_access hash:/etc/postfix/client_access
> reject_unauth_destination
> reject_unauth_pipelining
> reject_rhsbl_sender mail.ru
>Мне кажется вы забыли запятые,?
>Проанализировать логи и включить debug.В mail.err есть ошибка.
pdc postfix/smtpd: fatal: open database /etc/postfix/client_access.db: No such file or directory>Проанализировать логи и включить debug.
В mail.err есть ошибка.
pdc postfix/smtpd: fatal: open database /etc/postfix/client_access.db: No such file or directory>А postmap /etc/postfix/client_access делали?
Когда изменил конфигурацию не делал.
Когда вернул старую кофигурацию сделал.
Ничего не изменилось>Версия postfixa какая?
version 2.4
>А что это у Вас
>после reject, ? и зачем?В поле reject_rhsbl_sender нужно указать адресс своего DNS сервера или любой другой адресс?
Эту конфигурацию составлял не я, просто при ней всё работало.
З.Ы. Извеняюсь за возможно глупые вопросы и ответы. Просто один "деятель" перевёл все серверы на линукс и ушёл в другую организацию. В результате возникли очень серьёзные проблемы.
>[оверквотинг удален]
>>Проанализировать логи и включить debug.
>
>В mail.err есть ошибка.
>pdc postfix/smtpd: fatal: open database /etc/postfix/client_access.db: No such file or directory
>
>>А postmap /etc/postfix/client_access делали?
>
>Когда изменил конфигурацию не делал.
>Когда вернул старую кофигурацию сделал.
>Ничего не изменилосьПосле postmap /etc/postfix/client_access зделайте postfix stop и postfix start
>>А что это у Вас
>>после reject, ? и зачем?
>
>В поле reject_rhsbl_sender нужно указать адресс своего DNS сервера или любой другой
>адресс?Просто после reject остальное не проверяется ибо отклонено ВСЁ.