_SendMail

(    AddressFrom : String;
     AddressTo   : String;
     AddressCC   : String;
     AddressBCC  : String;
     Subject     : String;
     BodyText    : String;
     Attachments : String[;
     TestOnly    : Byte=false;
 dim Error       : String]) : Byte

Tato funkce umožňuje posílání elektronické pošty. Adresa SMTP serveru, informace o uživateli, způsob ověření a port je potřeba nastavit ve "Společných systémových hodnotách" přístupných z programů Pam5 nebo D5Admin . Díky tomu funkce nepotřebuje ke své činnosti Outlook, ani jiného poštovního klienta a komunikuje se SMTP serverem přímo. Jestliže nebudou informace o SMTP serveru nalezeny, použije se standardní SMTP server:

Funkce vrací true, jestliže byla zpráva v pořádku odeslána.

Parametr Popis Poznámka
AddressFrom Adresa odesílatele. Nemusí se jednat o platnou adresu.
AddressTo Cílová adresa(y). Jednotlivé adresy lze oddělovat středníkem. Jestliže nebude adresa uvedena, použije se automaticky adresa 'Program.FluxPam5@flux.cz'.
AddressCC Adresa kopie viditelná. Jednotlivé adresy lze oddělovat středníkem.
AddressBCC Adresa kopie skrytá. Jednotlivé adresy lze oddělovat středníkem.
Subject Krátký popis zprávy.  
BodyText Textový obsah zprávy.  
Attachments Cesty a jména připojených souborů. Jednotlivé soubory lze oddělovat středníkem.
TestOnly Nepovinný parametr, který jestliže bude true, slouží k testování stavu spojení se SMTP serverem. Pro TestOnly=true nemají parametry AddressFrom, AddressTo, AddressCC, AddressBCC, Subject, BodyText a Attachments význam a mohou tedy být parázdné.
Error Nepovinný parametr, který umožní vrácení textu chyby. Jestliže použijete tento parametr, nebudou hlášeny vzniklé chyby v dialogu, ale jejich text bude uložen do tohoto parametru.

Podívejte se na: Systém , _ExistMail , _SendFTP

Příklad:

if _ExistMail then
  _SendMail(Pam5@flux.cz, "jmeno@firma.cz;xxx@yyy.cz", "", "", "Popis zprávy", "Text zprávy", "");
endif