Zum Inhalt springen
View in the app

A better way to browse. Learn more.

Fachinformatiker.de

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

Email MAPI32.DLL Bild in Body versenden

Empfohlene Antworten

Hallo, ich bastel gerade an einer Methode welche mir mit Hilfe der MAPI32.DLL eine Email über den Installierten Mailclient(Outlook Express) versendet. Bilder im Anhang mit zu versenden funktioniert soweit.

Aber:

Wie bekomme ich eine html Mail hin, wo ich im Body ein Bild einbaue und im Anhang mitsende. Die Problematik ist das ich dem Eintrag des Bildes im Body der Mail ja den Speicherplatz des Bildes bekannt geben muß. Im Anhang sende ich eine Datei mit, welche ich "Bild.jpg" nenne. Diese kommt auch an, aber ich schaffe es nicht, einen Bezug zwischen dem src="" eintrag und dem Bild im Anhang herzustellen.

Kann sein, das dieser Thread hier nicht richig plaziert ist, da ich aber mit VC6.0 arbeite habe ich es mal hier gepostet.

W2K, MS VC6.0, Outlook Express

Gruß Joerg

  • 2 Wochen später...

Hat niemand eine Lösungsansatz ?

Mittlerweile versende ich die Mails direkt per SMTP aber sobald ich mehr als ca 20 Zeichen als Body sende, wird die Mail nicht mehr als HTML interpretiert sondern als einfacher Test.

sobald ich mehr als ca 20 Zeichen als Body sende, wird die Mail nicht mehr als HTML interpretiert sondern als einfacher Test.
Wie der Mailclient des Empfängers deine Mail interpretiert, darauf hast du sowieso keinen direkten Einfluss. E-Mails sind Text.

Schau dir doch einfach mal den Text einer Mail an, die "richtig" interpretiert wird.

Ja die html Tags sind einwandfrei angegeben.

Nachdem ich den Source, welchen ich für das versenden per smtp client aus dem netz habe, durchforstet habe, ist mir aufgefallen das im header die Mail als "plain" deklariert wird. Ich habe es entsprechend geändert und beim smtp client funktioniert das versenden als html Mail nun einwandfrei.

Da ich aber lieber die Mapi.dll einsetzen möchte, würde ich es gern damit hinbekommen.

Habe ich den bei der Mapi.dll die Möglichkeit die Deklaration des Headers zu beeinflußen ?

Habe bisher nichts gefunden.

Archiv

Dieses Thema wurde archiviert und kann nicht mehr beantwortet werden.

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.