Рейтинг:1

Как получить недоставленные постфиксные электронные письма?

флаг in

Недавно я обнаружил, что все электронные письма, которые должны были быть отправлены на мой определенный адрес через постфикс на моем сервере Ubuntu, были отклонены сторонним поставщиком электронной почты.

Таким образом, я не получал писем в течение 6 месяцев (письма были получены из формы отправки на моем веб-сайте).

Я проверил, почтовая очередь постфикса пуста.

Это пример записи в журнале, когда электронное письмо не было доставлено (xxx для конфиденциальности).

14 ноября 21:17:51 ip-xxx-xxx-xxx-xxx postfix/smtp[2932654]: D6F393EA37: to=<[email protected]>, relay=mx2.privateemail.com[198.54.122.215]:25, delay=12, delays=0.02/0.01/7.2/5.1, dsn=5.1.8, status=bounced (хост mx2.privateemail.com[198.54.122.215] сказал: 554 5.1.8 <runcloud@ip-xxx-xxx- xxx-xxx.us-east-2.compute.internal>: Адрес отправителя отклонен: Домен не найден (в ответ на команду RCPT TO))
14 ноября 21:17:51 ip-xxx-xxx-xxx-xxx postfix/cleanup[2932652]: 44F5E3EA38: message-id=<[email protected] .внутренний>
14 ноября 21:17:51 ip-xxx-xxx-xxx-xxx postfix/bounce[2932655]: D6F393EA37: уведомление отправителя о недоставке: 44F5E3EA38
14 ноября 21:17:51 ip-xxx-xxx-xxx-xxx postfix/qmgr[4079]: 44F5E3EA38: from=<>, size=3166, nrcpt=1 (очередь активна)
14 ноября 21:17:51 ip-xxx-xxx-xxx-xxx postfix/qmgr[4079]: D6F393EA37: удалено
14 ноября 21:17:51 ip-xxx-xxx-xxx-xxx postfix/local[2932656]: 44F5E3EA38: to=<[email protected]> , relay=local, delay=0.01, delays=0.01/0/0/0, dsn=2.0.0, status=sent (доставлено в почтовый ящик)
14 ноября 21:17:51 ip-xxx-xxx-xxx-xxx postfix/qmgr[4079]: 44F5E3EA38: удалено

Есть ли способ получить недоставленные электронные письма за последние 6 месяцев?

Paul avatar
флаг cn
Если я правильно понимаю эти журналы, единственное сообщение, доставленное Postfix, - это уведомление отправителя о недоставке. Если отправитель также не сохранился в папке отправленных сообщений в каком-то месте, единственное, что вы сможете обнаружить, — это почтовый ящик, заполненный этими уведомлениями о недоставке.
Рейтинг:2
флаг za

В принципе, если у вас что-то в очереди, вы можете найти список такой почты через

пост-очередь -p

который сообщает вам идентификаторы. Затем для каждого идентификатора вы можете распечатать полное тело этого письма с

postcat -q <ID>

И если вы решите удалить сообщение,

postsuper -d <ID>

Однако в вашем случае у вас ничего нет в очереди, поэтому вы нигде не можете получить почту, если только она не была где-то сохранена до того, как она была передана Postfix.

Ваша почта была отклонена с 554 код. Коды 5xx означают неисправимая ошибка. Такая ошибка заставляет Postfix думать, что почту не стоит хранить, потому что она не может быть доставлена ​​ни при каких последующих попытках. Кстати, «домен не найден» не должен быть «невосстановимым» (потому что это может быть проблема с DNS на стороне получателя), но в этом случае вы, похоже, имеете «частное» DNS-имя, которое может оправдать тяжелую неудачу.

Ответить или комментировать

Большинство людей не понимают, что склонность к познанию нового открывает путь к обучению и улучшает межличностные связи. В исследованиях Элисон, например, хотя люди могли точно вспомнить, сколько вопросов было задано в их разговорах, они не чувствовали интуитивно связи между вопросами и симпатиями. В четырех исследованиях, в которых участники сами участвовали в разговорах или читали стенограммы чужих разговоров, люди, как правило, не осознавали, что задаваемый вопрос повлияет — или повлиял — на уровень дружбы между собеседниками.