Форум: "Начинающим";
Текущий архив: 2008.07.27;
Скачать: [xml.tar.bz2];
ВнизIdPOP3 Найти похожие ветки
← →
dev (2008-06-20 02:21) [0]Всем привет!
Помогите с IdPOP3 разобраться, при подкл. все виснет, пытаюсь подкл. к почте на yandex"e, парам. след.:
Host: mail.yande.ru
Username: name
Password: password
Port: 80
Connect ()
верно?
← →
clickmaker © (2008-06-20 10:24) [1]а почему порт 80? Это же http, а тебе нужен pop3 - 110
← →
dev (2008-06-20 10:48) [2]появл. след. ошибка:
Soket Error # 10060 Connection timed out
← →
umbra © (2008-06-20 11:22) [3]неплохо бы сначала выяснить, предоставляет ли яндекс сервис рор3, если да - узнать адрес сервера, порт и т.д.
← →
dev (2008-06-20 11:37) [4]да, хост не верный вводил-pop.yandex.ru, на счет порта (http://help.yandex.ru/mail/?id=288431) ничего не сказано, пробовал запустить, не работает - таже ошибка ..
← →
dev (2008-06-20 11:40) [5]нет, ошибки нет, я коряво адрес ввел, Спасибо за помощь!
← →
Anatoly Podgoretsky © (2008-06-20 11:50) [6]
> а почему порт 80? Это же http, а тебе нужен pop3 - 110
Ищет не там где потерял, а там где светлее.
← →
dev (2008-06-20 12:17) [7]как можно декодировать тело сообщения?
← →
umbra © (2008-06-20 14:43) [8]есть несколько классов для этого -
TIdDecoderMIME, TIdDecoderQuotedPrintable, TIdDecoderUUE, TIdDecoderXXE
Чаще всего в почтовых сообщения нужныTIdDecoderMIME
(заголовок -Transfer-Encoding: base64
) иTIdDecoderQuotedPrintable
(заголовок -Transfer-Encoding: quoted-printable
)
← →
dev (2008-06-20 23:05) [9]Не получается, может делаю не так? :
POP3.Connect;
POP3.Retrieve(1, IdMessage1);
Memo1.Lines.Add (IdDecoderMIME1.DecodeString (IdMessage1.Body.CommaText));
POP3.Disconnect;
Пробовал также декодировать другими классами, такая же фигня.
← →
umbra © (2008-06-21 03:38) [10]"декодировать" - это привести в читаемый вид текст сообщения? или сохранить присоединенные файлы? или отобразить хтмл? о чем вы говорите, собственно?
← →
dev (2008-06-21 08:04) [11]привести в читаемый вид текст сообщения
← →
brother © (2008-06-26 10:05) [12]тебе уже оветили в [8]... осталось прожевать и проглотить...
← →
Тын-Дын © (2008-06-27 01:05) [13]Удалено модератором
← →
umbra © (2008-06-27 10:07) [14]
> Memo1.Lines.Add (IdDecoderMIME1.DecodeString (IdMessage1.
> Body.CommaText));
если вам надо просто перекодировать из, скажем, кои-8 в вин-1251, то компонентов таких нету :) но в инете полно готовых функций, да и самому их написать нетрудно.
Страницы: 1 вся ветка
Форум: "Начинающим";
Текущий архив: 2008.07.27;
Скачать: [xml.tar.bz2];
Память: 0.47 MB
Время: 0.007 c