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

Как читать почтовый журнал postfix

Мой сервер centos получает слишком много следующих журналов в / var / log / maillog

Apr 12 05:07:44 gaboli-vm-live postfix/error[5597]: AC01D2988FA6: to=<gaurav.agrawal@gaboli.com>, relay=none, delay=274343, delays=274343/0/0/0, dsn=4.4.1, status=deferred (delivery temporarily suspended: connect to ALT2.ASPMX.L.GOOGLE.com[2607:f8b0:4001:c08::1a]:25: Network is unreachable)

Что это значит? Есть ли какой-нибудь учебник, описывающий каждый из этих параметров (реле, задержка, статус и т. Д.)?

  • Постфикс нашел gaboli.com домен получателя и обнаружил запись MX DNS, в которой говорится, что почта для этого домена может быть доставлена ​​на почтовый сервер по адресу ALT2.ASPMX.L.GOOGLE.com
  • Postfix попытался подключиться к почтовому серверу. IPv6 адрес 2607:f8b0:4001:c08::1a но не смог добраться до него. Вероятно, ваша собственная конфигурация или ваша собственная сеть не поддерживает IPv6, а Postfix (по умолчанию) был настроен на использование как IPv4, так и IPv6. Исправление настроек IPv6 или просто ограничение Postfix IPv4, вероятно, предотвратит эти ошибки.
    • Отредактируйте файл /etc/postfix/main.cf и указать inet_protocols = ipv4 а затем перезапустите сервер Postfix.
    • Чтобы продолжать использовать IPv6, вам необходимо, по крайней мере, убедиться, что ваш сервер Postfix имеет запись DNS AAAA с вашим адресом IPv6 и что этот адрес IPv6 также имеет обратную запись DNS, указывающую на ваш сервер Postfix.
  • В relay=none часть строки журнала указывает, что не было подключения к целевому серверу, иначе он прочитал бы что-то вроде relay=ALT2.ASPMX.L.GOOGLE.COM[2607:f8b0:4001:c08::1a]:25
  • В delay=274343 часть означает, что ваше сообщение прошло 274343 секунды (более трех дней) на вашем сервере Postfix.
  • В delays=274343/0/0/0 часть определяет более подробную информацию, как предусмотрено Feature 20051103 в некоторых очень старых Примечания к релизу Postfix 2.3:
    1. Первое число - это время на сервере до входа в очередь сообщений. Для такого отложенного сообщения это сумма задержек всех предыдущих попыток доставки сообщения.
    2. Второе число - время нахождения в очереди.
    3. Третье число - время установки соединения, включая DNS, HELO и TLS.
    4. Четвертое число - это обычно время, которое потребовалось сообщению, чтобы перейти от вашего сервера Postfix к почтовому серверу назначения, или иногда время, после которого истекло время ожидания соединения или, в данном конкретном случае, ноль, потому что соединение никогда не было.
  • В dsn=4.4.1 часть указывает код состояния соответствующего уведомления о состоянии доставки, как описано RFC 3463 быть (4.x.x) временная ситуация (x.4.x) из-за проблем с сетью или маршрутизацией, вызывающих (x.4.1) нет ответа от хозяина.
  • В status=deferred часть указывает, что эта попытка доставки не удалась, но Postfix попытается позже.