Динамические почтовые отчеты о недоставке
У меня есть веб-сайт, который используется для принятия заказов от имени определенных компаний и отправки квитанций их клиентам. На данный момент все сообщения о пересылке / отчеты о недоставке отправляются мне обратно, и затем я должен передать их каждому контактному лицу, связанному с компанией. Мне нужен способ заставить отчеты о недоставке от своих клиентов направлять их, а не мне, так как это приводит к тому, что пересылка вручную занимает слишком много времени.
Я посмотрел на настройку Return-Path
но не верьте, что это сработает из-за перезаписи сервером назначения.
Я считаю, что установка Sender
как мой фактический счет отправителя и From
поскольку компания, которую я посылаю от имени, все еще заставит NDR возвращаться ко мне.
Единственный вариант, который я предложил, - это настроить учетную запись локальной почты с тем же адресом, что и компания, от имени которой я отправляю, и использовать каждую из этих учетных записей для отправки почты. Это было бы хорошо, так как я бы потребовал, чтобы каждая компания включила меня в свой SPF. Тогда отчеты о недоставке могут быть направлены на их реальный адрес. Я не уверен в этом, поскольку у меня есть ощущение, что, возможно, мой почтовый сервер отправляет отчет о недоставке во время передачи неизвестному получателю, а не отдельное уведомление об отказе, исходящее из пункта назначения. Это также не идеально, потому что это требует от меня настройки учетной записи электронной почты для каждого пользователя, который использует сайт.
В настоящее время я использую Office365, но после разработки решения я буду настраивать автономный почтовый сервер. Я не ограничен каким-либо конкретным почтовым сервером и могу настроить что угодно, если у кого-то есть решение, специфичное для конкретного приложения. Я бы предпочел не создавать почтовый парсер.
Каков надлежащий набор заголовков или рабочего процесса, который будет использовать отчеты о недоставке для их предполагаемых внешних назначений?