(0)А что, есть такой стандарт?
Это же вроде оутлуковский формат. Другие почтовые клиенты могут иметь совсем другой формат выгрузки сообщений.
Откуда такая уверенность что задача решаема стандартными средствами?
Конечно можно написать свою функцию которая будет генерить подобный файл, но стандартные средства вряд ли есть.
У объекта есть свойство Datasource у него метод SaveTo. Сохраняет в поток ADODB.Stream, из потока можно сохранить в файл. Готового примера нет. Есть наоборот пример из файла получить поток и потом письмо:
обСообщение = Новый COMОбъект("CDO.Message");
обСообщение.Datasource.OpenObject(обПоток, "_Stream");
обПоток.Close();
Возврат обСообщение;
По аналогии сделай наоборот
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший