LetterCreate

Internφ programovacφ jazykC/C++PascalSQL

function LetterCreate(var subj, msg : string; flags : integer; var letter : integer) : integer;
int LetterCreate(char * subj, char * msg, UINT flags, DWORD * letter);
function LetterCreate(subj, msg : PChar; flags : integer; var letter : integer) : integer;

Parametry

subj "v∞c" dopisu (objevφ se v seznamu doÜlΘ poÜty)
msg text dopisu nebo cesta k textovΘmu souboru obsahujφcφmu text dopisu
flags p°φznaky dopisu WBL_...
letter v²stupnφ parametr - handle dopisu

Popis

Vytvo°φ novou zßsilku elektronickΘ poÜty oznaΦenou parametrem letter. Tento parametr identifikuje zßsilku a ostatnφ funkce (p°idßnφ adresßta, p°ipojenφ souboru apod.) pracujφ s tφmto identifikßtorem.

.

P°φznaky dopisu flags:

WBL_READRCPT (= 1) Zßsilka bude doporuΦenß.
WBL_DELAFTER (= 2) Zßsilka bude po odeslßnφ smazßna. MAPI implicitn∞ odeslanΘ zßsilky neruÜφ a ponechßvß je v p°ihrßdce poÜta k odeslßnφ.

Nßsledujφcφ dva p°φznaky specifikujφ prioritu zßsilky. Implicitn∞ mß zßsilka prioritu normßlnφ.

WBL_PRILOW ( = 4) Odeslßnφ zßsilky bude mφt nφzkou prioritu
WBL_PRIHIGH (= 8) Odeslßnφ zßsilky bude mφt vysokou prioritu

Nßsledujφcφ t°i p°φznaky specifikujφ citlivost zßsilky. Implicitn∞ nemß zßsilka ₧ßdnou citlivost. PoÜta Mail602 nastavovßnφ citlivosti zßsilky nepodporuje.

WBL_SENSPERS (= 16) Zßsilka bude mφt "Osobnφ" citlivost, tzn. ₧e zßsilka neobsahuje informace t²kajφcφ se pracovnφch zßle₧itostφ.
WBL_SENSPRIV (= 32) Zßsilka bude mφt "Soukromou" citlivost, p°φjemci nebude umo₧n∞no obsah zßsilky p°ed odeslßnφm odpov∞di nebo postoupenφm zm∞nit.
WBL_SENSCONF (= 64) Zßsilka bude mφt "D∙v∞rnou" citlivost, se zßsilkou by m∞lo zachßzeno podle p°φsluÜn²ch zßsad.
WBL_REMSENDNOW (= 128) Zßsilka bude zßhy po za°azenφ do poÜty odeslßna na mate°sk² poÜtovnφ ·°ad. P°φznak mß v²znam pouze v p°φpad∞ vzdßlenΘho klienta poÜty Mail602.
WBL_MSGINFILE (= 256) Je-li p°φznak nastaven, je parametrem Msg je jmΘno textovΘho souboru, kter² obsahuje t∞lo dopisu, jinak je parametrem Msg p°φmo text dopisu.
512 obsahuje-li dopis vφce adresßt∙, rozeÜlou se vÜem tzv. "slepΘ kopie" (bez uvedenφ ostatnφch adresßt∙) - pouze pro Mail602
1024 pokud nedoÜlo p°i odesφlßnφ k chyb∞, sma₧e po odeslßnφ soubory p°ipojenΘ k dopisu

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,

Viz