Оцените электронную почту с Indy 10 и DELPHI
Я использую следующий код для оценки сообщения. содержимое (тело / строки) сообщения электронной почты, полученного с помощью компонентов INDY 10
function LinesFromMsg(aMsg: TIdMessage): TStrings;
var
i: Integer;
begin
for i := 0 to aMsg.MessageParts.AttachmentCount-1 do
begin
if (amsg.MessageParts.Items[i].ContentType ='HTML') then
begin
if (amsg.MessageParts.Items[i] is Tidtext) then
Result := TidText(amsg.MessageParts.Items[i]).body;
end;
end;
end;
в отношении этого кода у меня есть 2 вопроса:
а) это правильный способ найти часть Tlines в произвольном почтовом сообщении? (рассмотрите совет, показанный наINDY 10 E-mail MSG ЧАСТИ)
б) где я могу найти учебник по всем различным строковым значениям Contenttype?