Emailové notifikácie posielané z databázy: Rozdiel medzi revíziami

Z SPIN2-wiki
Prejsť na: navigácia, hľadanie
 
(6 medziľahlých úprav od rovnakého používateľa nie je zobrazených.)
Riadok 1: Riadok 1:
Pre prípad že používame zároveň odosielanie mailom cez SPIN2 klienta (napr.hrom.dist.faktúr) a zároveň cez databázu (napr. notifikácie pre workflow)
+
Pre prípad že používate odosielanie e-mailov cez databázu (napr. notifikácie pre workflow)
  
 
je potrebné pre notifikácie cez databázu nastaviť nový setup : DL_ACL_HOST (nie je používateľský, hodnota platí pre celu db), hodnota väčšinou bude : localhost  
 
je potrebné pre notifikácie cez databázu nastaviť nový setup : DL_ACL_HOST (nie je používateľský, hodnota platí pre celu db), hodnota väčšinou bude : localhost  
  
pri tomto nastavení je používaná adresa odosielateľa nastavená v novom setupe DL_ACL_SENDERADDRESS (spoločná pre celu db)  
+
Pri tomto nastavení je používaná adresa odosielateľa nastavená v novom setupe DL_ACL_SENDERADDRESS (spoločná pre celu db).
  
skript pre založenie setupov je uložený na ftp :
+
Skript pre založenie setupov je uložený na ftp : ftp.datalock.sk/produkty/spin2/nastavenia/emailova notifikacia/email_notif_setup.zip  
 
 
ftp.datalock.sk/produkty/spin2/nastavenia/emailova notifikacia/email_notif_setup.zip  
 
 
 
otestovanie funkčnosti je možné cez okno admin v SPIN1 alebo administrátor v SPIN2 nasledujúcim skriptom :
 
adresu aaaaaa@assecosol.com nahradíte hodnotou zo setupu DL_ACL_SENDERADDRESS
 
do parametra asrecipients naplníte adresu prijímateľa
 
  
 +
Otestovanie funkčnosti je možné cez okno admin v SPIN1 alebo administrátor v SPIN2, záložka Dáta nasledujúcim skriptom ,
 +
parametre assender a asSenderText  naplníte hodnotou zo setupu DL_ACL_SENDERADDRESS
 +
, parameter asrecipients naplníte adresu testovacieho prijímateľa.
  
 +
<pre>
 
declare
 
declare
 
   ltabAttachments dl.pkdldbmailer.tabAttachment;
 
   ltabAttachments dl.pkdldbmailer.tabAttachment;
Riadok 25: Riadok 23:
 
                                         );
 
                                         );
 
end;
 
end;
 +
  
 
  [[category:Konzultant]]
 
  [[category:Konzultant]]

Aktuálna revízia z 08:05, 30. august 2018

Pre prípad že používate odosielanie e-mailov cez databázu (napr. notifikácie pre workflow)

je potrebné pre notifikácie cez databázu nastaviť nový setup : DL_ACL_HOST (nie je používateľský, hodnota platí pre celu db), hodnota väčšinou bude : localhost

Pri tomto nastavení je používaná adresa odosielateľa nastavená v novom setupe DL_ACL_SENDERADDRESS (spoločná pre celu db).

Skript pre založenie setupov je uložený na ftp : ftp.datalock.sk/produkty/spin2/nastavenia/emailova notifikacia/email_notif_setup.zip

Otestovanie funkčnosti je možné cez okno admin v SPIN1 alebo administrátor v SPIN2, záložka Dáta nasledujúcim skriptom , parametre assender a asSenderText naplníte hodnotou zo setupu DL_ACL_SENDERADDRESS , parameter asrecipients naplníte adresu testovacieho prijímateľa.

declare
  ltabAttachments dl.pkdldbmailer.tabAttachment;
begin
  dl.pkdlDbMailer.SendMailWithAttachments(assender => 'aaaaaa@assecosol.com'
                                         ,asSenderText => 'aaaaaa@assecosol.com'
                                         ,asrecipients => 'miroslav.durkovic@assecosol.com'
                                         ,assubject => 'test'
                                         ,asmessage => 'test'
                                         ,atAttachments => ltabAttachments
                                         );
end;