Сообщения электронной почты, созданные с использованием System.Net.Mail.Attachment и System.Net.Mail.LinkedResource, содержат части MIME.Вопрос заключается в том, как указать значения имени типа содержимого и имени файла содержимого и кодировки для заголовков в этих частях MIME.
Вложение, имя типа содержимого:
Предположительно, значение можно указать с помощью свойства Attachment.Name или свойства ContentType.Name.Являются ли эти два свойства синонимичными или лучше использовать одно предпочтение другому?Если они являются синонимами, то почему существует свойство Attachment.Name?Предположительно кодировка может быть указана с помощью свойства Attachment.NameEncoding, но почему нет соответствующего свойства ContentType.NameEncoding?
Attachment, Content-Disposition Имя файла:
Очевидно, что значение указывается с помощью свойства ContentDisposition.Filename, но как указать кодировку?
LinkedResource, имя типа содержимого:
Значение можно указать толькоиспользуя свойство ContentType.Name, но как указать кодировку?Кроме того, если есть веская причина иметь свойство Attachment.Name, то почему нет соответствующего свойства LinkedResource.Name?
LinkedResource, File-Disposition Filename:
LinkedResource не имеет ContentDisposition, так как можно указать значение или кодировку?