Я использую System.Net.Mail для отправки HTML-сообщения электронной почты с вложениями.Добавление пользовательских заголовков в приложения с помощью System.Net.Mail?
Я хотел бы добавить пользовательский заголовок вложения, например, так:
--multipart_related_boundary Content-Type: image/png MIME-Version: 1.0 Content-Transfer-Encoding: base64 Content-Location: http://example.com/images/logo.png
Смотрите, что последний заголовок, Content-Location? Это тот, который я не могу понять, как установить. Остальные - свойства класса System.Net.Mail.Attachment, но кто-нибудь знает, как я могу добавить заголовок Content-Location?
Причина, по которой я делаю это, это то, что я хотел бы включать изображения в свои сообщения, и также хотел бы встроить эти изображения в само сообщение, чтобы почтовые клиенты отображали их по умолчанию без требуя от пользователя нажать «показать изображения». This blog post упоминает заголовок Content-Location как лучший способ сделать это (это в комментариях), и я бы хотел попробовать, так как все другие методы, которые я пробовал, имеют разные решающие недостатки.
Является ли «Content-Location» стандартным заголовком? –
Джон: сомнительно. –
Использование заголовка Content-Location в электронной почте определяется RFC 2557 Раздел 4.2. –