InitWBMailEx

c/c++pascalsql

int InitWBMailEx(char *profile, char *recvPassword, char *sendPassword);
function InitWBMailEx(profile, recvPassword, sendPassword: PChar) : Longword;
FUNCTION InitWBMailEx(IN profile CHAR(63), IN recvPassword CHAR(255), IN sendPassword CHAR(255)) RETURNS INT;

Parametry

profile jméno profilu pro zpřístupnění pošty
recvPassword heslo pro zpřístupnění přijímání pošty (POP3)
sendPassword heslo pro autorizaci odesílání pošty (SMTP)

Od verze

10.0.2

Popis

Inicializuje práci s elektronickou poštou z 602SQL (rozšiřuje starší funkci InitWBMail). Podle zadaného profilu se zpřístupní pošta Mail602, libovolná pošta rozhraní MAPI nebo nejčastěji obecná pošta využívající protokoly SMTP/POP3. Pro profily SMTP/POP3 je možné zadat (vyžaduje-li to poštovní server) dvě hesla - heslo pro autorizaci odesílání emailů pomocí protokolu SMTP (parametr sendPassword) a heslo pro přístup do poštovní schránky protokolem POP3 (parametr recvPassword).

Jako jméno profilu musí být použito jméno profilu již dříve definovaného funkcí MailCreateProfile nebo interaktivně vytvořeného na Řídicím panelu, ve složce Lokální nastavení -> Poštovní profily. Jsou-li hesla zadaná v parametrech profilu (Windows), můžete jako recvPassword a sendPassword zadat prázdný string nebo NIL (NULL).

Hodnota funkce

Funkce vrací nulu v případě úspěchu a číslo chyby v případě neúspěchu. Číslo chyby lze zjistit pomocí Sz_error nebo Signalize.

Příklad

Příklad odeslání zásilky, Příklad příjmu zásilky

Viz