Einzelnen Beitrag anzeigen

bcvs

Registriert seit: 16. Jun 2011
736 Beiträge
 
Delphi 12 Athens
 
#13

AW: Mails aus Apple Mail/Thunderbird in PDF wandeln

  Alt 15. Jul 2025, 17:42
Ich habe es gerade mal mit der Demo-Anwendung getestet. Da gibt es zwar ein Property HTMLBody, aber das ist auch bei einer HTML-Mail leer.

Es gibt aber auch das RTFBody, und da steht der HTML-Code irgendwie in RTF eingebettet drin. Z.B. so:

Code:
{\rtf1\ansi\ansicpg1252\fromhtml1 \fbidis \deff0{\fonttbl
{\f0\fswiss\fcharset0 Arial;}
{\f1\fmodern Courier New;}
{\f2\fnil\fcharset2 Symbol;}
{\f3\fmodern\fcharset0 Courier New;}
{\f4\fswiss\fcharset0 "Verdana";}
{\f5\fswiss\fcharset0 "Arial";}
{\f6\fnil\fcharset2 Symbol;}
{\f7\fswiss "Tahoma";}}
{\colortbl\red0\green0\blue0;\red0\green0\blue255;}
\uc1\pard\plain\deftab360 \f0\fs24 
{\*\htmltag19 <html xmlns:v="urn:schemas-microsoft-com:vml" xmlns:o="urn:schemas-microsoft-com:office:office" xmlns:w="urn:schemas-microsoft-com:office:word" xmlns:m="http://schemas.microsoft.com/office/2004/12/omml" xmlns="http://www.w3.org/TR/REC-html40">}
{\*\htmltag34 <head>}
{\*\htmltag161 <meta name=Generator content="Microsoft Word 15 (filtered medium)">}
{\*\htmltag241 <!--[if gte mso 9]><xml>\par <o:shapedefaults v:ext="edit" spidmax="1026" />\par </xml><![endif]-->}
{\*\htmltag241 <!--[if gte mso 9]><xml>\par <o:shapelayout v:ext="edit">\par <o:idmap v:ext="edit" data="1" />\par </o:shapelayout></xml><![endif]-->}
{\*\htmltag41 </head>}
{\*\htmltag50 <body lang=DE link=blue vlink=purple>}\htmlrtf \lang1031 \htmlrtf0 
{\*\htmltag96 <div class=WordSection1>}\htmlrtf {\htmlrtf0 
{\*\htmltag64 <p class=MsoNormal>}\htmlrtf {\htmlrtf0 
{\*\htmltag148 <span style='font-size:10.0pt;font-family:"Verdana",sans-serif'>}\htmlrtf {\f4 \htmlrtf0 Sehr geehrte Anwender von isyControl 2025,
{\*\htmltag244 <o:p>}
{\*\htmltag252 </o:p>}
{\*\htmltag156 </span>}\htmlrtf }\htmlrtf0 \htmlrtf\par}\htmlrtf0
....
Da müsste man noch das ganze RTF-Zeugs entfernen und hätte dann das reine HTML
  Mit Zitat antworten Zitat