Parametry
profile |
jméno poštovního profilu |
temp |
příznak – dočasný profil |
Od verze
8.0
Popis
Vytvoří nový prázdný poštovní profil. Pokud je nastaven parametr temp
, vytvoří se dočasný profil, který se nikam trvale neukládá. Dočasný profil lze použít na inicializaci pošty jako kterýkoli běžný profil, automaticky zanikne po ukončení práce s poštou zavoláním funkce CloseWBMail
. Standardní (trvalé) profily může vytvářet pouze provozní správce databáze, dočasný profil může vytvářet každý uživatel.
Hodnota funkce
Funkce vrací nulu v případě úspěchu a číslo chyby v případě neúspěchu. Číslo chyby lze na klientské straně zjistit také pomocí Sz_error
nebo Signalize
.
Příklad
nahradit v profilu zadanou odesílací adresu z pevného profilu (vlatnost MyAdress
) jinou adresou:
// je trvalý profil typu SMTP?
SET Err=MailGetProfileProp(profile,"SMTPServer",smtp_server,100);
// jestliže ano, uděláme nový dočasný profil se stejným SMTP serverem (a případně dalšími vlastnostmi)
// a nahradíme adresu
IF Err=0 THEN
SET nova_adresa = ...;
CALL MailCreateProfile("_temporary",TRUE);
CALL MailSetProfileProp("_temporary","SMTPServer",smtp_server);
CALL MailSetProfileProp("_temporary","MyAddress",nova_adresa);
Viz