Ubuntu 16.04 / Postfix не может получать электронные письма

Возможно, вы ищете dpkg-reconfigure. Это конечный графический интерфейс для реконфигурации программного обеспечения. Вы можете изменить настройки драйвера xorg с помощью sudo dpkg-reconfigure xserver-xorg.

2
задан 17 January 2018 в 13:38

4 ответа

Я думаю, вы должны заменить эту строку:

smtpd_recipient_restrictions = permit_sasl_authenticated,permit_mynetworks,reject_unauth_destination

на следующее:

smtpd_recipient_restrictions = permit_mynetworks reject_unauth_destination reject_non_fqdn_recipient reject_unknown_recipient_domain

В вашем случае permit_sasl_authenticated проверил ваш параметр AUTH для получателя, но должен сделать это для отправителя (вы сделали это в smtpd_relay_restrictions).

Вы также можете добавить, что если вы хотите отфильтровать плохих отправителей: smtpd_sender_restrictions = allow_mynetworks reject_non_fqdn_sender reject_unknown_sender_domain

0
ответ дан 17 July 2018 в 22:49

Не уверен, что делает эта строка, но комментируя команду mailbox_command в файле main.cf, сделал трюк.

Так что замените:

mailbox_command = procmail -a "$EXTENSION"

на:

# mailbox_command = procmail -a "$EXTENSION" mail_command =

Обратите внимание, что это не сработало, пока я не добавил вторую строку с пустой переменной.

Почему это не сработало? Никто не знает, эта проблема решена на данный момент, но у меня было много времени.

1
ответ дан 17 July 2018 в 22:49

Я думаю, вы должны заменить эту строку:

smtpd_recipient_restrictions = permit_sasl_authenticated,permit_mynetworks,reject_unauth_destination

на следующее:

smtpd_recipient_restrictions = permit_mynetworks reject_unauth_destination reject_non_fqdn_recipient reject_unknown_recipient_domain

В вашем случае permit_sasl_authenticated проверил ваш параметр AUTH для получателя, но должен сделать это для отправителя (вы сделали это в smtpd_relay_restrictions).

Вы также можете добавить, что если вы хотите отфильтровать плохих отправителей: smtpd_sender_restrictions = allow_mynetworks reject_non_fqdn_sender reject_unknown_sender_domain

0
ответ дан 24 July 2018 в 13:25
  • 1
    Спасибо за ваш ответ, это не сработало. Все одно и то же, перезагрузили устройство, но все равно не получили электронные письма. Думая о перестройке всей машины. – LubWn 17 January 2018 в 16:08

Не уверен, что делает эта строка, но комментируя команду mailbox_command в файле main.cf, сделал трюк.

Так что замените:

mailbox_command = procmail -a "$EXTENSION"

на:

# mailbox_command = procmail -a "$EXTENSION" mail_command =

Обратите внимание, что это не сработало, пока я не добавил вторую строку с пустой переменной.

Почему это не сработало? Никто не знает, эта проблема решена на данный момент, но у меня было много времени.

1
ответ дан 24 July 2018 в 13:25

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

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