Назад | Перейти на главную страницу

Postfix smtp перенаправлен и не отправляет

Я новичок в этом, поэтому, пожалуйста, расслабьтесь, если я не объясню это печально.

Я администрирую KVM / LVM-сервер на базе Debian. На нем несколько виртуальных машин, но проблема в двух. Недавно мне пришлось клонировать виртуальную машину A, чтобы я мог протестировать некоторые вещи, но когда я перезапустил ее, она не сработала, поэтому мне пришлось вручную сбросить сеть на хосте. Я считаю, что это причина того, что мой postfix smtp перестает отправлять на A.

Настройка постфикса заключается в том, что он отправляет сообщение от A к виртуальной машине B, нашему устройству для разработчиков, которое затем отправляет его, я мало что знаю об этом, все еще учусь !!!

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

В журнале написано:

connect to smtp.ourdomain.com[78.XX.YYY.ZZZ]:25: connection timed out

До перезагрузки сети все работало нормально и вернулось:

relay=smtp.ourdomain.com[192.XXX.YYY.Z]:25

IP-адрес, начинающийся с 192, - это IP-адрес нашего блока разработчика, который был исходной настройкой, а IP-адрес 78 - это наш хост-компьютер.

Проблема в том, что я не знаю, как это изменить. Я попытался поискать postfix в main.cf, но ничего не нашел, и я не настраивал систему, поэтому я мало что знаю об этом. Заранее спасибо.

Ваша проблема связана с DNS, DNS-сервер отвечает неверным адресом, внешним, а не внутренним, на ваш DNS-запрос.

Проблема не в постфиксе, а в любом программном обеспечении для разрешения доменов.

Моя рекомендация - сменить строку

relayhost =

и замените имя сервера IP-адресом в скобках [192.168.1.10], например ...