Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2006.03.26;
Скачать: CL | DM;

Вниз

получени почты   Найти похожие ветки 

 
gidd   (2006-03-13 11:55) [0]

Нашел в инете пример получения почты. Данные проходят: кто отправил, вряме и тд видно, но сам текст письма не приходит.

 //получение почты
 IdPOP3.Host:=Options.pop;
 IdPOP3.Username:=Options.Username;
 IdPOP3.Password:=Options.Pass;

 IdPOP3.Connect(1000);
 if IdPOP3.CheckMessages=0
 then ShowMessage("Писем нет");

   reMail.Lines.Add("------------------------------------");
   reMail.Lines.Add("Почтовый ящик (POP): test_r@mail.tu ");
   reMail.Lines.Add("------------------------------------");
   for i:=1 to IdPOP3.CheckMessages do
    begin
     IdMessage1.Clear;
     IdPOP3.RetrieveHeader(i,IdMessage1);
     reMail.Lines.Add("    "+IntToStr(i)+":    От: "+DecodeStr(IdMessage1.From.Text));
     reMail.Lines.Add("           Адрес: "+DecodeStr(IdMessage1.From.Address));
     reMail.Lines.Add("           Имя: "+DecodeStr(IdMessage1.From.Name));
     reMail.Lines.Add("           Тема: "+DecodeStr(IdMessage1.Subject));
     reMail.Lines.Add("           Сервер: "+DecodeStr(IdMessage1.MsgId));
     reMail.Lines.Add("           Attachement Encoding: "+DecodeStr(IdMessage1.AttachmentEncoding));
     reMail.Lines.Add("           Charset: "+DecodeStr(IdMessage1.CharSet));
     reMail.Lines.Add("           Текст сообщения: "+DecodeStr(IdMessage1.Body.Text));
     reMail.Lines.Add(" ");
    end;
   IdPOP3.Disconnect;

после этого "Текст сообщения" всегда пустой


 
Плохиш ©   (2006-03-13 12:01) [1]


>      IdPOP3.RetrieveHeader(i,IdMessage1);

Ни на какие мысли не наводит? Может справку по TidPop3 почитаешь всё-таки?


 
gidd   (2006-03-13 12:05) [2]

У меня плохой англиский. Спасиб что помог.


 
dabreezy   (2006-03-13 12:43) [3]

Нужно использовать вот это:
function Retrieve(const MsgNum: Integer; AMsg: TIdMessage): Boolean;
Функция RetrieveHeader возвращает заголовки сообщения!



Страницы: 1 вся ветка

Текущий архив: 2006.03.26;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.028 c
2-1141169056
spogi
2006-03-01 02:24
2006.03.26
Kak v QReport pokazat dannie iz raznix tablic, ili summirovat ix


2-1141706207
trych
2006-03-07 07:36
2006.03.26
дата


15-1141543203
Alex Konshin
2006-03-05 10:20
2006.03.26
9/11


2-1142177914
Fl@sh
2006-03-12 18:38
2006.03.26
столбец с grid в combobox


2-1142056505
The X
2006-03-11 08:55
2006.03.26
Ввод даты в поле Date.