ISPconfig / Dovecot - Mysql отключился = Почта пропала? [закрыто]

Итак, я запускаю ISPconfig с Dovecot в качестве почтового сервера (хранит почту через mysql). Вчера я внес некоторые изменения в mysql-config. Я хотел, чтобы сервер отвечал также на внешние запросы.

Проблема в том, что с "адресом привязки", активированным для внешнего IP-адреса сервера, Dovecot больше не мог подключиться к Mysql как локальный хост.

«postfix / smtpd [726]: предупреждение: подключиться к серверу mysql 127.0.0.1: не удается подключиться к серверу MySQL на '127.0.0.1' (111)»

Я обнаружил, что комментируя «skip- внешней блокировки "было бы достаточно. Итак, я снова изменил конфигурацию mysql, чтобы прослушивать каждый IP-адрес.

Но я заметил, что в то время, когда Dovecot не мог подключиться к Mysql, конечно, никакая почта не хранилась.

Итак, мой вопрос в том, есть ли способ их реконструировать. Я имею в виду, хранятся ли они где-нибудь в виде обычного текстового файла, в то время как mysql-сервер «не работает», или есть какая-то очередь? Или эти письма просто ушли навсегда ?!

Спасибо

0
задан 18 January 2015 в 20:20
1 ответ

Если ваш SMTP-сервер (ISPConfig, похоже, использует postfix) не может принимать эти письма (т. е. если ему требуется mysql для их хранения), он ответит на запросы от внешних почтовых серверов с ошибкой - вы должны проверить журналы своего почтового сервера, как уже предлагалось. В этом случае отправляющие почтовые серверы должны повторить попытку через некоторое время (в зависимости от конфигурации, вероятно, через 4 часа).

Если почта была принята, то локальный агент доставки должен был где-то ее сохранить (возможно, / var / spool / postfix / входящий). В этом случае письма будут переданы в mysql вскоре после восстановления соединения с mysql.


Журнал показывает, что письмо от отправляющего сервера было отклонено с кодом ошибки 451. Это означает, что отправляющий сервер попытается снова отправить это письмо после заданной задержки.

1
ответ дан 4 December 2019 в 17:04

Теги

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