Problem z IdMessage

0

Witam, napotkałem na problem podczas pobierania poczty e-mail. Niektóre nazwy nadawcy i tematy wiadomości mają taką postać:

 
=?utf-8?B?SmFrdWJpZSwgc3ByYXdkxbogbmFqbGVwc3plIG9mZXJ0eSBBbGw=?= =?utf-8?B?ZWdybyB3eWJyYW5lIHNwZWNqYWxuaWUgZGxhIENpZWJpZS4=?= 

Domyślam się że powodem błędu jest kodowanie ale nie mogę sobie z tym poradzić.
Pobranie tematu wygląda tak:

IdMessage1.Clear;
IdPOP31.Retrieve(nr_wiad, IdMessage1);
Memo1.Lines.Add(IdMessage1.Subject);

Jeśli wie ktoś jak rozwiązać ten problem to proszę o pomoc.

0

Chodzi o kodowanie base64, musisz to 'odszyfrować' od base64 potem zmienić kodowanie na swoje z tego co jest podane (UTF-8).

0

Jakubie, sprawdź najlepsze oferty Allegro wybrane specjalnie dla Ciebie.

http://pl.wikipedia.org/wiki/Multipurpose_Internet_Mail_Extensions

0

Problem rozwiązany, dzięki za pomoc.

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