Python - Senden Sie HTML-formatierte E-Mails über Outlook 2007/2010 und win32com

8

Gibt es eine Möglichkeit, HTML-formatierte E-Mails mit Pythons win32com.client (der Outlook 2007/2010 verwendet) zu senden. Das Format, das ich jetzt benutze, sieht so aus:

%Vor%

Dies sendet eine E-Mail mit Outlook, die vom aktuell authentifizierten Benutzer an den angegebenen Empfänger gesendet wird, mit Betreff, Inhalt und angehängtem Bild.

Ich möchte in der Lage sein, ein Inline-Bild zu senden, das mit einem "eingebetteten" Anhang erreicht werden kann, oder einfach mit HTML verlinken und ein Bild einbetten oder ein Bild mit HTML und einem Base64-kodierten Bild einbetten.

HTML ist mein bevorzugter Ansatz, aber jeder HTML-Code, den ich dem Body hinzufüge, wird als einfacher Text formatiert und codiert (z. B. < wird &lt; ). Gibt es eine Möglichkeit, Outlook mitzuteilen, dass der Body-Inhalt HTML ist und als solches analysiert werden sollte?

    
Jason 09.07.2014, 09:54
quelle

1 Antwort

11

Dies ist der Weg, um den Körper im HTML-Format

zu machen %Vor%     
Yegers 09.07.2014, 10:03
quelle

Tags und Links