ContentID

THTMLContent

property ContentID: string

Description

La propriété ContentID fait le lien entre le code HTML de la propriété Text de THTMLMail et un THTMLContent.

Le texte HTML fait référence aux éléments intégrés via leur identifiant (ContentID); l'URL doit être indiquée sous la forme: cid:ContentID.

Par défaut, la méthode AddFile utilise le nom du fichier comme ContentID, mais vous pouvez utiliser une autre référence.

Exemple

begin
  Mailer1.MailBody.Html.Text :=
   '<html>'
  +'<body>'
  +'<img src="cid:Image1.png">'
  +'<embed type="application/x-shockwave-flash" src="cid:REF1" width="125" height="110"/>'
  +'</body>'
  +'</html>'

  Mailer1.MailBody.Html.Contents.AddFile('Image1.png');
  Mailer1.MailBody.Html.Contents.AddFile('Flash1.swf').ContentID := 'REF1';
end;