постфикс 2.96 smtpd_relay_restrictions против smtpd_reciepient_restrictions

мы настраиваем postfix.main.cf и, если используем

smtpd_**relay**_restrictions = permit_mynetworks permit_sasl_authenticated reject_unauth_destination

, мы получаем предупреждение

unused paramters

, когда мы перезапускаем сервисный постфикс

, если мы закомментируйте эту строку и вместо этого используйте

smtpd_**recipient**_restrictions = permit_mynetworks permit_sasl_authenticated reject_unauth_destination

, мы не получим предупреждение, однако эта команда должна работать только на более ранних версиях postfix (до 2.1). а также в ранней версии мы, возможно, должны использовать check_relay_domains вместо reject_unauth_destination ??? может быть?

Единственное, что мы можем думать о том, что где-то кроме postfix.main.cf есть линия s mtpd_recipient_restrictions, но мы не можем найти это.

Помощь оценена

2
задан 7 October 2013 в 05:09

1 ответ

Вы, кажется, путаете номера версий.

Если вы запустите эту команду, вы увидите, что вы не используете Версию 2.10, которая является первой версией, которая поддерживает smtpd_relay_restrictions .

postconf mail_version

Точная версия Ubuntu (12.04) имеет постфиксную версию 2.9.6, которая поддерживает то, что вы хотите сделать с параметром smtpd_recipient_restrictions .

См. http://www.postfix.org/postconf.5.html#smtpd_recipient_restrictions

.
0
ответ дан 7 October 2013 в 05:09

Другие вопросы по тегам:

Похожие вопросы: