LsMailSetOptionString

Syntax:

INT LsMailSetOptionString (HLSMAILJOB hJob, LPCTSTR pszKey, LPCTSTR pszValue);

Aufgabe:

Setzt diverse E-Mail-Einstellungen in List & Label.

Parameter:

hJob: List & Label E-Mail-API Job-Handle

pszKey: Folgende Werte sind möglich:

Wert

Bedeutung

Export.Mail.To

Empfänger-E-Mail-Adressen, ggf. auch mehrere per Semikolon getrennt

Export.Mail.CC

CC-Empfänger-E-Mail-Adressen, ggf. auch mehrere per Semikolon getrennt

Export.Mail.BCC

BCC-Empfänger-E-Mail-Adressen, ggf. auch mehrere per Semikolon getrennt

Export.Mail.Subject

Betreffzeile der E-Mail

Export.Mail.Body

Nachrichtentext der E-Mail

Export.Mail.Body:text/plain

Nachrichtentext im Plain-Text-Format der E-Mail. Identisch zu Export.Mail.Body.

Export.Mail.Body:text/html

Nachrichtentext im HTML-Format der E-Mail (nur bei SMTP und XMAPI). Angabe optional, ansonsten wird die Nachricht als reine Textnachricht mit dem unter Export.Mail.Body oder Export.Mail.Body:text/plain angegebenen Text versendet.

Export.Mail.AttachmentList

Tabulator-separierte Liste von Dateianhängen

pszValue: neuer Wert

Rückgabewert:

0: okay, <0: Fehlercode

Beispiel:

HLSMAILJOB   hMailJob;

hMailJob = LsMailJobOpen(0);
LsMailSetOptionString(hMailJob, "Export.Mail.To",
   "test@domainname.de ");
...
LsMailJobClose(hMailJob)

Siehe auch:

LsMailGetOptionString