Как получить прикрепление (аттачмент) к сообщению в Indy с помощью IdIMAP4? Как я понимаю, примерно так:
Код:
var
boxes: TStringList;
msg: TIdMessage;
UID: string;
begin
boxes := TStringList.Create;
msg := TIdMessage.Create;
imap.Connect;
imap.ListMailBoxes(boxes);
imap.SelectMailBox(boxes[0]);
imap.GetUID(1, UID);
imap.UIDRetrieve(UID, msg);
{А что теперь? Как получить аттач в поток/файл?}
imap.Disconnect;