доброе время суток. нашел тут статью которая описывает как читать почту с помощью idpop3
вот код ихз статьи
for intindex := 0 to pred(msg.messageparts.count) do
begin
if (msg.messageparts.items[intindex] is tidattachment) then
begin //general attachment
tidattachment(msg.messageparts.items[intindex]).savetofile(
tidattachment(msg.messageparts.items[intindex]).filename);
tidattachment.create(msg1.messageparts,
tidattachment(msg.messageparts.items[intindex]).filename);
end
else
begin //body text
if msg.messageparts.items[intindex] is tidtext then
begin
memo1.lines.clear;
memo1.lines.addstrings(tidtext(msg.messageparts.items[intindex]).body);
end
end;
end;
и вот какая фигня отсылая с гугловской почты письмо которое содержит только строчку текста и тему. в итоге вижу что msg.messageparts.count=2
но tidtext(msg.messageparts.items[intindex]).body — пустое!!! где может прятаться текс?? бат и компания всё читают правильно а я не могу. народ помогите плиз — второй день долблюсь!