E-Mail-Versand

Der E-Mail-Versand kann ebenfalls über die Liste der Exportoptionen angesteuert werden (vgl. Abschnitt Export ohne Benutzerinteraktion), wenn Export und Versand in einem Arbeitsgang erfolgen sollen. Siehe auch das "Export Sample".

Unabhängig von einem vorherigen Export ist es aber über die MailJob-Klasse auch möglich, beliebige Dateien per E-Mail zu versenden. Dies ist insbesondere dann interessant, wenn aus einer Vorschaudatei als Quelle z. B. eine PDF-Datei generiert wird (vgl. Abschnitt Vorschaudateien zusammenfügen und konvertieren) und diese versendet werden soll.

// Mailjob instanzieren

MailJob mailJob = new MailJob();

 

// Optionen setzen

mailJob.AttachmentList.Add(@"<Pfad>\report.pdf");

mailJob.To = "info@combit.net";

mailJob.Subject = "Hier kommt der Report";

mailJob.Body = "Bitte sehen Sie sich das Attachment an.";

mailJob.Provider = "XMAPI";

mailJob.ShowDialog = true;

 

// E-Mail versenden

mailJob.Send();

mailJob.Dispose();