<< Click to Display Table of Contents >> Navigation: Server Side Programming > Klassen und Interfaces > rimacon.cmdb.IPublicEmail |
Ermöglicht das Erstellen, Konfigurieren und Senden einer E-Mail. Die E-Mails sind in der Tabelle EMAIL gespeichert.
Generell: Parameter emailid steht immer für die EMAIL_ID der Tabelle EMAIL.
int Send(
string from_mail, string from_name, string reply_to,
string[] rcpt_mail, string[] rcpt_name, bool send_individual,
string subject, string body,
string[] file_names, byte[][] file_contens)
Sendet eine E-Mail an mehrere Empfänger und gibt die EMAIL_ID zurück.
int Send(
string from_mail, string from_name, string reply_to,
string rcpt_mail, string rcpt_name,
string subject, string body)
Sendet eine E-Mail an einen Empfänger und gibt die EMAIL_ID zurück.
void Send(int emailid)
Sendet eine über Create erstellte E-Mail.
int Create(
string from_mail, string from_name, string reply_to,
bool send_individual,
string subject, string body)
Erstellt eine E-Mail, schickt diese aber nicht ab. Der Rückgabewert ist die EMAIL_ID.
void SetHtmlBody(int emailid, string htmlbody)
Legt HTML-Inhalt fest.
int AddRecipient(int emailid, string mail, string name)
Fügt einen Empfänger hinzu.
int AddBCC(int emailid, string mail, string name)
Fügt einen BCC-Empfänger hinzu.
int AddCC(int emailid, string mail, string name)
Fügt einen CC-Empfänger hinzu.
int AddFile(int emailid, string file_name, byte[] file_content)
Fügt eine Datei als Anhang hinzu.