Объектная модель CDO

Оцените статью

windows78419 Объектная модель CDOДля представления сообщений электронной почты в CD О используются несколько типов объектов. Самыми востребованными из них являются следующие объекты: • CDO.Message — объект, представляющий отдельное сообщение электронной почты. Содержит внутри себя несколько других объектов: Body Pant, который является содержимым сообщения; Attachments, который является коллекцией

Объектов, представляющих любые вложенные документы или изображения; и Fields, который дает описания отправителя, темы и других атрибутов сообщения; BodyPart — объект, представляющий компонент сообщения. BodyPart может содержать другие BodyPart-объекты, вложенные в него, которые, в свою очередь, представляют подчиненные элементы сообщения; CDO. Configuration — коллекция объектов Field, сообщающих CDO порядок доставки сообщения; Field — объект, определяющий один параметр, например строку темы или отправителя сообщения. Объекты и их взаимоотношения показаны на рис. 6.1. Если сразу уловить смысл всего этого не получится, вернитесь к схеме чуть позже. Текст, следующий за рисунком, поможет вам в ней разобраться.

На рис. 6.2 показано, что в простом сообщении, имеющем только текстовое содержимое, это содержимое хранится во внутреннем объекте BodyPart, принадлежащем объекту CDO. Message. Чтобы предоставить быстрый доступ к текстовой версии сообщения, ссылающейся на этот внутренний объект BodyPart, используется свойство TextBodyPart объекта CD О позволяет отправлять сообщение и в виде HTML, и в виде простого текста, используя MIME-формат «rnultipart/alternative». В этом случае под основным сообщением находятся два подчиненных объекта BodyPart. Один содержит текстовую версию сообщения, а второй содержит HTML-версию. Эта HTML-версия может содержать свои подчиненные части, например изображения, на которые ссылаются отформатированные сообщения. Объекты и получившаяся структура сообщения показана на рис. 6.3. MIME означает Multipart Internet Mail Extensions, то есть многокомпонентные расширения ин — тернет-почты. Этот набор форматов является стандартизированным способом упаковки текста, изображений, документов и других данных в обычные текстовые файлы, которые могут перемещаться через системы электронной почты Интернета. Подробную информацию о форматах MIME можно получить из документов RFC 2045, RFC 2046 и RFC 2047, доступных на веб-сайте Www. ietf. org/rfc.

Поначалу все это может показаться несколько запутанным, но при изучении последовательности действий, необходимых для отправки сообщения, эта схема станет понятнее. И наконец, используйте метод Send объекта CDO. Message для доставки сообщения.

Комментирование закрыто.

Вверх страницы
x