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