Переменные заголовка в отклоненных письмах: какие точки могут повлиять, если они будут удалены или нет? - PullRequest
0 голосов
/ 12 января 2012

Мы используем BounceStudio для анализа отсканированных писем для системы рассылки новостей.Заголовки добавляются так:

// Namespace System.Net.Mail
MailMessage mail = new MailMessage();
mail.Headers.Add("X-BPS1", UserId);
// etc.
smptClient.Send(mail);

Пока все хорошо.Интересно то, что многие из отсканированных писем не включают заголовки, которые мы добавили.Я не мог понять от чего это могло зависеть, сохранены ли заголовки или нет?Одно интересное наблюдение, которое я сделал, заключается в том, что он, похоже, зависит от того, какой адрес отправителя используется (хотя они отправляются с тем же smtp).Из информационного бюллетеня А с адресом АИ получателя большинство переменных заголовка (около 90%, что хорошо, я думаю), из информационного бюллетеня Б с ​​адресом Б (и других получателей, конечно) я получаю только около 20% переменных заголовкаостальные 80% отосланных писем не содержат информацию заголовка.Все письма являются html-письмами и технически одинаковы.

Оставляет вопрос, что может повлиять на заголовки в пределах отклоненных писем?Кто-нибудь знает подробности или хорошие источники по этому вопросу?Или как я мог бы спроектировать систему лучше?

Прав ли я, что лучшим способом все еще может быть сокрытие информации в адресе электронной почты с обратного или обратного пути и последующий анализ оттуда?Но это может включать в себя настройку smtp с использованием подстановочных знаков или чего-либо подобного, там не так много знаний.

Thx для любых подсказок sl3dg3

1 Ответ

1 голос
/ 12 января 2012

Если удаленный адаптер MTA генерирует отскок, вы находитесь в его власти.Неудивительно, что Windows MTA, кажется, особенно безрассудны в этом отношении.Стандартным решением является VERP, то есть уникальный адрес отправителя конверта (и, следовательно, Return-Path :) для каждого получателя.

...