Мне нужно удалить заголовки SMTP из System.Net.Mail.MailMessage. В частности, берутся заголовки, содержащие информацию об окружающей среде MailMessage.Как программно удалить заголовки SMTP из System.Net.Mail.MailMessage?
Я попытался проверить MailMessage непосредственно перед его отправкой с помощью SmtpClient, но заголовки не были установлены (они установлены на более позднем этапе).
Это можно сделать в .NET Framework 3.5 или мне нужна сторонняя библиотека SMTP?
Редактировать: Это то, что было предложено хостинговой компанией, на которой размещается веб-сайт, над которым я работаю. Они говорят, что это необходимо для защиты информации о макете внутренней сети.
Это вообще считается плохой практикой? Каковы потенциальные побочные эффекты?
Похоже, это странная и несколько подозрительная цель. Можете ли вы дать больше информации о том, почему вы пытаетесь это сделать, и, возможно, кто-то тогда захочет помочь. – Lazarus