TIdMessage i pobranie pliku ze zleconego zadania

Odpowiedz Nowy wątek
CHI
2004-11-26 16:39
CHI
0

Mam problem.
Pobieram z serewera POP3 wiadomości (Exchange) z załącznikami za pomocą TidPOP3 i TidMessage. W MessageParts znajduje się cześć widomości klasy TIdAttachment. Natomiast jeżeli otdczytuję wiadomość która jest zleconym zadaniem i w środku jest załącznik to w MessageParts żadna z części nie jest TIdAttachment tylko wszystkie są TIdText i nie mogę się dobrać do załącznika
Pomocy!

Pozostało 580 znaków

Dezet
2004-11-27 05:15
Dezet
0

Hej
Nie wiem czy dobrze zrozumiałem.
Chcesz odebrać wiadomość która w samej treści zawiera załącznik (np wklejony obrazek)
Proponowałbym zatem ustawić opcje:
IdMessage.NoEncode:= True;
IdMessage.NoDecode:= True;
i zapisać wiadomość wiadomość w formacie *.eml :
IdMessage.SaveToFile(TytulWiadomosci.eml);
wywołać:
Shellexecute(0,'open',PChar(TytulWiadomosci.eml),nil,nil, SW_Show);

Pozostało 580 znaków

CHI
2004-11-29 09:25
CHI
0

problem w tym, że potrzebuję odczytać załącznik (jest to plik XLS) ze zleconego zadania a nie zwykłego maila. Zapisanie do pliku (np. IdMessage.SaveToFile('c:\zadanie.eml')) powoduje utworzenie pliku zadanie.eml do którego załącznikiem jest zlecone zadanie i dopiero w środku tego zleconego zadania jest jako załącznik plik do którego potrzebuję się dostać.

Pozostało 580 znaków

Odpowiedz

1 użytkowników online, w tym zalogowanych: 0, gości: 1, botów: 0