Ich benutze Apache Commons Email 1.1 und kann nicht herausfinden, wie man eine Datei anhängt eine HtmlEmail. Wenn ich den Code unten ausführe, bekomme ich eine E-Mail mit einem Anhang, aber die HTML-Nachricht kommt auch als Anhang.
Wenn ich email.attach () nicht anrufe, kommt die HTML-Nachricht wie erwartet, aber ich brauche sowohl die HTML-Nachricht als auch den Anhang. Was vermisse ich?
%Vor%Dies funktioniert mit commons-email 1.1.
pdfBytes
sollte ein byte[]
sein, das die Bytes des PDF-Dokuments enthält. Wenn das nicht zu Ihnen passt, können Sie andere DataSource
Implementierungen ausprobieren, aber ich kann nicht garantieren, dass sie funktionieren würden (obwohl sie sollten).
(Das obige ist org.apache.commons.mail.ByteArrayDataSource
)
Tags und Links java email apache-commons-email