HTML Mails - schnellster Weg

  • Hi zusammen


    ich möchte aus einer bestehenden Kampagnen-Anwendung HTML Mails versenden.
    Derzeit geht nur PlainText raus. Welchen Weg würdet Ihr gehen?


    - Mailbody aus dem RichText Feld der Kampagne als HTML speichern und senden


    - HTML Code aus Text-Datei in die Kampagnendokumente importieren und senden
    (Hier bräuchte ich einen Ansatz, wie man dann die EMail generiert bekommt)


    - Kampagnendokument in die Maildatenbank kopieren und aus der MailDB heraus senden


    Gibt es Codebeispiele zu einem der drei Wege?


    Vielen Dank für Input

  • Hängt natürlich auch von der Server Config ab. Wenn diese keine HTML Mails nach aussen sendet dann bringt dir das Erstellen natürlich nichts.


    Ansonsten kannst du dir einfach ein Rich Text Feld so zusammenbauen wie die es brauchst und das wird dann beim Versand nach aussen ganz automatisch in HTML konvertiert.


    Willst du mehr Einfluss haben, dann kannst du die NotesMIME... Klassen verwenden und damit direkt MIME Code in das Rich Text Feld schreiben bzw diesen aus ner externen Datei importieren


    Den Import eines externen HTML Files kannst du auch per UI Klassen bauen, daher funktioniert das aber nur im Frontend.


    Welche Variante du wählst hängt stark davon ab wie komplex das ganze ist und was du da genau erzeugen willst