Назад | Перейти на главную страницу

Заголовки электронной почты включены в тело письма

Немного странный,

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

Наша установка - это серверы Windows 2003 R2 под управлением IIS 6 ASP.Net 3.5 SP1, однако мы используем старую почтовую программу CDONTS.Newmail.

X-Priority: 3 

X-MSMail-Priority: Normal 

Importance: Normal 

X-MimeOLE: Produced By Microsoft MimeOLE V6.00.3790.4325

Это может быть вызвано неправильно процитированным заголовком, который включает два встроенных символа новой строки или CR / NL. Единственная разница между заголовком и телом в спецификации - это два последовательных символа новой строки (другими словами, в заголовке не может быть пустых строк).

Можете ли вы архивировать SMTP-трафик где угодно? Возможно, вы сможете временно маршрутизировать почту через SMTP-сервер с помощью средства архивирования, например. быстро сколоченная машина Linux. Смысл этого в том, что вы сможете проверить, что на самом деле было отправлено с вашего сервера, и если формат почты запутается, вы сможете точно увидеть, что происходит.

Мы используем почтовый фильтр (Mail Marshal, который превосходен, хотя я также использовал MIMESweeper, и это не хуже) и используем его, чтобы ненадолго хранить все письма. У Mail Marshal есть 30-дневный период оценки, которого хватит для ваших целей.

JR