Plik mailowy EML do pliku TXT

Plik mailowy EML do pliku TXT
KY
  • Rejestracja: dni
  • Ostatnio: dni
0

Sprawa nie jest skomplikowana, więc słuchajcie dziateczki !

Chodzi o to, by używając komponentu Memo, można było otworzyć zawartość tekstową (i tylko taką, samą wiadomość bez komentarzy) pliku mailowego *.eml.

Jednym zdaniem notatnik wykorzystujący Memo ma otwierać wiadomości mailowe *.eml.

Wiecie jak to zrobić, bo ja nie.

NA
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 24
0

otwierasz plik *.eml szukasz czegoś takiego:

Kopiuj
Content-Type:

idziesz linijke do przodu i reszte wrzucasz do memo...

KY
  • Rejestracja: dni
  • Ostatnio: dni
0

Qrka, tak to wiem ! Chodzi mi o to, że jak mam OpenDialog to gdy otworzę plik*.eml w moim programiku w Memo pojawił się sam tekst maila, bez całej reszty, która jest w plikach *.eml.

berl
  • Rejestracja: dni
  • Ostatnio: dni
0

Z użyciem TMailMessage2000 :
Wczytujesz do komponentu plik eml, potem wywołujesz MailMessage2000.Normalize, a potem wrzucasz do Memo MailMessage2000.TextPlain.

Z użyciem TIdMessage :
Musisz się pobawić z MessageParts i szukać Content-Type.

TH
  • Rejestracja: dni
  • Ostatnio: dni
0

Qrka, tak to wiem ! Chodzi mi o to, że jak mam OpenDialog to gdy otworzę plik*.eml w moim programiku w Memo pojawił się sam tekst maila, bez całej reszty, która jest w plikach *.eml.

No i właśnie do tego dostałeś rozwiązanie :|. Wczytujesz sobie ten plik do np. stringlista, potem wycinasz to, czego nie trzeba, a to co zostanie, wrzucasz do memo, i tyle.

Zarejestruj się i dołącz do największej społeczności programistów w Polsce.

Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.