Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2004.12.05;
Скачать: CL | DM;

Вниз

outlook express   Найти похожие ветки 

 
Andrey   (2004-08-17 11:33) [0]

Кто знает как можно получить доступ к outlook express, т.е. есть ли API функции и их описание.


 
Anatoly Podgoretsky ©   (2004-08-17 11:39) [1]

Нет, закрытый продукт.


 
serg128   (2004-08-17 12:01) [2]

Брехня, лови:

void __fastcall TForm1::Button1Click(TObject *Sender)
{
   TMapiMessage* MapiMessage;
   TMapiRecipDesc* MapiRecipDesc;
   TMapiFileDesc* MapiFileDesc;
   Cardinal MError;
   AnsiString RecipName = "Серега";
   AnsiString RecipAddress = "sergp@f1tradenet.com.ua";
   AnsiString Subject = "Тема письма";
   AnsiString NoteText = "";
   AnsiString CurFile2 = "C:\\file.html";

   MapiMessage = new TMapiMessage;
   MapiRecipDesc = new TMapiRecipDesc;
   MapiFileDesc = new TMapiFileDesc;

   MapiRecipDesc->ulReserved = 0;
   MapiRecipDesc->ulRecipClass = MAPI_TO;
   MapiRecipDesc->lpszName = RecipName.c_str();
   MapiRecipDesc->lpszAddress = RecipAddress.c_str();
   MapiRecipDesc->ulEIDSize = 0;
   MapiRecipDesc->lpEntryID = NULL;
   MapiFileDesc->ulReserved = 0;
   MapiFileDesc->flFlags = 0;
   MapiFileDesc->nPosition = 0;
   MapiFileDesc->lpszPathName = CurFile2.c_str(); // ИЛИ NULL если файла нету
   MapiFileDesc->lpszFileName = NULL;
   MapiFileDesc->lpFileType = NULL;
   MapiMessage->ulReserved = 0;
   MapiMessage->lpszSubject = Subject.c_str();
   MapiMessage->lpszNoteText = NoteText.c_str();
   MapiMessage->lpszMessageType = NULL;
   MapiMessage->lpszDateReceived = NULL;
   MapiMessage->lpszConversationID = NULL;
   MapiMessage->flFlags = 0;
   MapiMessage->lpOriginator = NULL;
   MapiMessage->nRecipCount = 1;
   MapiMessage->lpRecips = MapiRecipDesc;
   MapiMessage->nFileCount = 1;
   MapiMessage->lpFiles = MapiFileDesc;
   MError = MapiSendMail(0, reinterpret_cast<unsigned int>(Application->Handle),
   *MapiMessage,  MAPI_DIALOG, 0);
   if (MError) ShowMessage("Ошибка");

   delete MapiMessage;
   delete MapiRecipDesc;
   delete MapiFileDesc;

// MAPI_NEW_SESSION - указать вместо MAPI_DIALOG, тогда небудет показываться окно почтовика
}


 
ИМХО ©   (2004-08-17 21:51) [3]

АП прав, а ты говоришь про MS Outlook.


 
varvar   (2004-09-23 08:58) [4]

Удалено модератором
Примечание: Никому не запрещено создавать ветки со своими вопросами.


 
Anatoly Podgoretsky ©   (2004-09-23 09:23) [5]

ИМХО ©   (17.08.04 21:51) [3]
Если бы, там речь вообще про MAPI, Outlook и не пахнет, а про Express молчу.


 
Юра   (2004-09-23 10:00) [6]

Поставь Аутлук (не экспрес) и работай с ним через ОЛЕ. Все чудесно работает.


 
Polevi ©   (2004-09-23 15:09) [7]

если речь о формате файлов, то они документированы и есть просмотровщики сторонних фирм


 
Anatoly Podgoretsky ©   (2004-09-23 15:20) [8]

Polevi ©   (23.09.04 15:09) [7]
Документированы?
Вроде только как хакерские изыскания.


 
Polevi ©   (2004-09-23 17:32) [9]

возможно хакерские, у меня есть файл с описанием формата, на его основе я написал вполне рабочий код извлекающий eml из dbx


 
Денис   (2004-09-28 07:14) [10]



 
serg128   (2004-09-29 13:46) [11]

значит надо ставить Outlook Express или The Bat, и не морочить себе яй*а, а людям голову.


 
serg128   (2004-09-29 13:46) [12]

Удалено модератором



Страницы: 1 вся ветка

Текущий архив: 2004.12.05;
Скачать: CL | DM;

Наверх




Память: 0.49 MB
Время: 0.052 c
14-1100501304
Думкин
2004-11-15 09:48
2004.12.05
Сбылись мечты Блекмена и его команды со знаменем и горном


8-1094134205
-=IVA=-
2004-09-02 18:10
2004.12.05
Запись при помощи TMediaPlayer


6-1095975633
GreySerg
2004-09-24 01:40
2004.12.05
Почему не устанавливает dial соединение ?


3-1099831137
Apophis
2004-11-07 15:38
2004.12.05
Отчет через MSWord


14-1100623824
Gopstop
2004-11-16 19:50
2004.12.05
Москвичи, трансвааль парк уже востановили?