|
Вопрос # 5 485/ вопрос решён / |
|
Здравствуйте! Как с помощью IdPOP3 получить Body письма, если оно в MIME формате в нормальный вид?
Примечание #1 (7 июля 2011, 13:42): Как получить письмо в MIME формате
 |
Вопрос задал: eclipse (статус: Посетитель)
Вопрос отправлен: 7 июля 2011, 13:12
Состояние вопроса: решён, ответов: 0.
|
Мини-форум вопроса
Всего сообщений: 32; последнее сообщение — 7 июля 2011, 15:26; участников в обсуждении: 3.
Страницы: [« Предыдущая] [1] [2]
|
eclipse (статус: Посетитель), 7 июля 2011, 14:35 [#21]:
да пробовал сохранять... ничего не сохраняется.
for d:=0 to IdMessage2.MessageParts.Count-1 do
with IdMessage2.MessageParts do
if items[d].ClassType=TIdAttachment then
with TIdAttachment(items[d]) do
try
SaveToFile('C:\Documents and Settings\User\Рабочий стол\mail\'+'1.txt');
except
ShowMessage('Не удается сохранить файл');
end;
|
|
eclipse (статус: Посетитель), 7 июля 2011, 14:38 [#22]:
Сохранить нужно текст письма! Но при ListBox1.Items:= IdMessage2.Body; Появляется вот такая надпись:
This is a message in multipart MIME format. Your mail client should not
be displaying this. Consider upgrading your mail client to view this
message correctly.
|
|
min@y™ (статус: Доктор наук), 7 июля 2011, 14:38 [#23]:
Цитата (eclipse):
да пробовал сохранять... ничего не сохраняется.
А так?
IdMessage2.Body.SaveToFile(...);
Делаю лабы и курсачи по Delphi и Turbo Pascal. За ПИВО! Пишите в личку, а лучше в аську. А ещё лучше - звоните в скайп!
|
|
min@y™ (статус: Доктор наук), 7 июля 2011, 14:41 [#24]:
Цитата (eclipse):
Появляется вот такая надпись:
This is a message in multipart MIME format. Your mail client should not be displaying this. Consider upgrading your mail client to view this message correctly.
ЭТО БЛЕАТЬ И ЕСТЬ ТЕКСТ ПИСЬМА!!!
Делаю лабы и курсачи по Delphi и Turbo Pascal. За ПИВО! Пишите в личку, а лучше в аську. А ещё лучше - звоните в скайп!
|
|
eclipse (статус: Посетитель), 7 июля 2011, 14:42 [#25]:
Мож просто IdPOP3 старый? и не может, действительно, прочесть это письмо?
|
|
eclipse (статус: Посетитель), 7 июля 2011, 14:44 [#26]:
А почему когда я смотрю его в майле оно отображается нормально как HTML страничка.
|
|
Вадим К (статус: Академик), 7 июля 2011, 14:51 [#27]:
eclipse: не ругаемся и внимательно читаем мой предыдущий комментарий.
Галочка "подтверждения прочтения" - вселенское зло.
|
|
eclipse (статус: Посетитель), 7 июля 2011, 15:12 [#29]:
Урааа! Прокатило вот так IdMessage2.NoDecode:= True;
И потом можно получить то что нужно.
|
|
eclipse (статус: Посетитель), 7 июля 2011, 15:14 [#30]:
Если кому интересно поэкспериментировать с этим хитрым письмом, то могу переслать.
|
7 июля 2011, 15:17: Статус вопроса изменён на решённый (изменил автор вопроса — eclipse)
|
min@y™ (статус: Доктор наук), 7 июля 2011, 15:21 [#31]:
Цитата (eclipse):
Если кому интересно поэкспериментировать с этим хитрым письмом, то могу переслать.
Спасибо, и без этого проблем хватает. Себе оставь.
Делаю лабы и курсачи по Delphi и Turbo Pascal. За ПИВО! Пишите в личку, а лучше в аську. А ещё лучше - звоните в скайп!
|
|
eclipse (статус: Посетитель), 7 июля 2011, 15:26 [#32]:
|
Страницы: [« Предыдущая] [1] [2]
Чтобы оставлять сообщения в мини-форумах, Вы должны авторизироваться на сайте.
|