Я заметил, что для сообщений, которые не могут быть доставлены с помощью постфикса, тело сообщения удаляется. Вот пример (настоящие электронные письма заменены временными):
--5F54EFCA0A.1653443634/МОЙ ДОМЕН.COM
Content-Description: Отчет о доставке
Content-Type: статус сообщения/доставки
Отчетность-MTA: DNS; МОЙ ДОМЕН.COM
X-Postfix-Queue-ID: 5F54EFCA0A
X-Postfix-Sender: rfc822; ОТ@MYDOMAIN.COM
Дата прибытия: 25 мая 2022 г., 01:47:13 +0000 (UTC)
Конечный получатель: rfc822; [email protected]
Оригинал-получатель: rfc822;[email protected]
Действие: отложено
Статус: 4.2.1
Удаленный MTA: DNS; alt1.gmail-smtp-in.l.google.com
Диагностический код: smtp; 450-4.2.1 Пользователь, с которым вы пытаетесь связаться,
получение почты со скоростью, при которой 450-4.2.1 предотвращает получение дополнительных сообщений
доставляется. Пожалуйста, отправьте сообщение 450-4.2.1 позже. Если
пользователь может получать почту в это время 450-4.2.1, ваше сообщение будет
быть доставленным. Для получения дополнительной информации, пожалуйста, 450-4.2.1 посетите 450 4.2.1
https://support.google.com/mail/?p=ReceiveRate
i9-20020a544089000000b0032b06b69e67si10079646oii.275 - gsmtp
Will-Retry-Until: пн, 30 мая 2022 г., 01:47:13 +0000 (UTC)
--5F54EFCA0A.1653443634/МОЙ ДОМЕН.COM
Content-Description: Заголовки недоставленных сообщений
Content-Type: text/rfc822-headers
Контент-передача-кодирование: 8 бит
Возвратный путь: <[email protected]>
Получено: от [XX.XX.XX.XX] (localhost [127.0.0.1])
от MYDOMAIN.COM (Postfix) с идентификатором ESMTP 5F54EFCA0A
для <[email protected]>; 25 мая 2022 г., 01:47:13 +0000 (UTC)
Content-Type: составной/смешанный; граница="===============9070788644322080819=="
MIME-версия: 1.0
Тема: МОЯ ТЕМА
От кого: [email protected]
Кому: [email protected]
Идентификатор сообщения: <[email protected]>
Дата: 25 мая 2022 г., 01:47:13 +0000 (UTC)
--5F54EFCA0A.1653443634/МОЙ ДОМЕН.COM--
*** ЗАГОЛОВОК ИЗВЛЕЧЕН deferred/3/3E377FD67F ***
named_attribute: кодировка = 8 бит
*** ФАЙЛ СООБЩЕНИЯ КОНЕЦ deferred/3/3E377FD67F ***
Мне интересно, возможны ли какие-либо из приведенных ниже вариантов? Просто пытаюсь найти способ избежать потери исходного сообщения при отказе.
- Есть ли способ остановить postfix от генерации этого сообщения и вместо этого просто поместить исходное сообщение в отложенную очередь?
- Или я могу изменить скорость удаления исходного сообщения и замены его этим?
- Или есть ли способ настроить формат, чтобы убедиться, что исходное содержимое тела сообщения включено?