Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Netzwerke (https://www.delphipraxis.net/14-netzwerke/)
-   -   HTML Emails Images CID über MAPI (https://www.delphipraxis.net/203750-html-emails-images-cid-ueber-mapi.html)

stalkingwolf 19. Mär 2020 14:16

HTML Emails Images CID über MAPI
 
Ich bin gerade unsere Emaillösung auf HTML am aufbohren und stolpere von Problem zu Problem.
Erst dachte ich das ich Images einbinden kann und meine Test per IDSMTP mit Thunderbird, Roundcube und iCloud liefen vielversprechend, doch dann kam Outlook und das versenden der Mail per MAPI ins Spiel und machten mir einen Strich durch die Rechnung.
Also muss der Weg wohl per CID (Content-ID) laufen. Per IDSMTP sehe ich da kein Problem ausser etwas Fleißarbeit.
Aber hat dies schon einmal jemand der MAPI gemacht?
Kann ich der MAPI bei einem Attachment eine Content ID mitgeben?
Attachment laufen ja über TMapiFileDesc und in der Mapi.pas habe ich da nun nicht wirklich was gefunden.

Grund ist das einige unsere Kunden aus unserer Software per SMTP und einige per MAPI Emails versenden.
Würde gerne für beide Varianten eine Lösung anbieten.

hhcm 19. Mär 2020 15:21

AW: HTML Emails Images CID über MAPI
 
Hallo,

würde es denn auch mit der Outlook OLE Automation gehen? Ich meine damit sowas schon gemacht zu haben.
Ansonsten kannst du auch über folgendes nachdenken.

<img src="data:image/jpg;base64,{{base64 des Images}}" />

stalkingwolf 19. Mär 2020 15:38

AW: HTML Emails Images CID über MAPI
 
Zitat:

Zitat von hhcm (Beitrag 1460137)
Hallo,

Ansonsten kannst du auch über folgendes nachdenken.

<img src="data:image/jpg;base64,{{base64 des Images}}" />

Genau das funktioniert nicht. Oben beschrieben.
Alle Outlook Versionen auf allen Plattformen zeigt hier nichts an.
Und wenn ich per MAPI das an Thunderbird sende funktioniert es auch nicht. Er denkt das wäre der Dateiname.
Dabei kann Thunderbird embedded.


Alle Zeitangaben in WEZ +1. Es ist jetzt 23:44 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz