Имя: Пароль:
1C
1С v8
Импорт писем в 1С из Outlook
, ,
0 PR
 
15.06.14
14:21
1. Свое мнение 100% (3)
2. Кака 0% (0)
3. Не кака 0% (0)
Всего мнений: 3

Пытаюсь импорттировать письма в 1С из Outlook.


Попытка
    Outlook = Новый COMОбъект("Outlook.Application");
Исключение
    Сообщить("Не удается создать объект Outlook по причине: " + ОписаниеОшибки());
    Возврат;
КонецПопытки;

OutlookMAPI = Outlook.GetNameSpace("MAPI");

Входящие = OutlookMAPI.GetDefaultFolder(6);
Отправленные = OutlookMAPI.GetDefaultFolder(5);
Удаленные = OutlookMAPI.GetDefaultFolder(3);

ИмпортироватьПисьмаИзПапки(Входящие);
ИмпортироватьПисьмаИзПапки(Отправленные);
ИмпортироватьПисьмаИзПапки(Удаленные);


А дальше кто в лес кто по дрова.
В реквизитах хрен разберешься, как всей деревней придумывали метаданные.
RFC-заголовок письма вообще в принципе не получишь.
Вложения, как приложенные к письму, так и вложенные в html картинки все в одной куче, хрен поймешь, где что.
В тексте html тег img ссылается на image001, в имени вложения ГУИД, как определять cid вложения черт поймешь.

Outlook кака?
3 shuhard
 
15.06.14
14:33
(0) плохому танцору яйца мешают, плохому программисту кривизна платформы/ОС (с)

Свое мнение
10 dj_serega
 
15.06.14
19:16
Не знаю как там с api но оно же как-то работает :) а значит и можно найти способ :) нужно покопаться.

Свое мнение
13 Demasiado
 
15.06.14
20:49
Может проще 1Сом сразу получать почту из ящика, без всяких аутглюков?

Свое мнение
Кaк может человек ожидaть, что его мольбaм о снисхождении ответит тот, кто превыше, когдa сaм он откaзывaет в милосердии тем, кто ниже его? Петр Трубецкой