Сохраняет ли QMail копии отправленных писем?

Сохраняет ли QMail копии отправленных писем?

Меня попросили получить определенный адрес электронной почты для пользователя (настоящий Джеймс Бонд-стиль..). Он был отправлен через почтовую форму на нашем веб-сайте, но пользователь так и не получил подтверждение по электронной почте, потому что он/она вводил неправильный адрес электронной почты.

Теперь мой вопрос: поскольку оно было отправлено с помощью PHP, а почтовый сервер (QMail) ответил ошибкой, я должен найти его в папке bounce-folder установочного каталога QMail, верно? Я не помню точно, как долго мы храним bounce-mails (настройка QMail по умолчанию), но сообщению всего несколько дней. Сохраняет ли QMail где-нибудь копии отправленных писем?

Я уже просмотрел множество руководств по QMail, но так и не нашел однозначного ответа. (Хотя «Жизнь с QMail» — хорошее чтиво ->http://www.lifewithqmail.org/

решение1

Вы можете настроить qmail так, чтобы он делал это, но это хакерство (один пример здесь), но по умолчанию qmail — это просто простой, скучный, неархивирующий MTA: он принимает почту и либо (а) доставляет ее локальному пользователю, либо (б) отправляет ее на удаленную систему для доставки.


Если при настройке vanilla qmail почтовый сервер ответил с ошибкой, у вас есть два варианта:

  • Серьёзные ошибки будут отброшены. Откажитесь — сообщение исчезло.
  • Мягкие ошибки все еще могут быть, если qmail не достиг своего лимита времени ожидания повтора.
    Посмотрите в каталоге очереди qmail (какой бы он ни был в вашей системе) и посмотрите, есть ли там сообщение.

Мой совет: скажите пользователю, что почта не подлежит восстановлению. Не лезьте в болото электронной почты, там есть аллигаторы.

Связанный контент