Difference between revisions of "Seon plugin mail to recipient"
From Seon
					
										
					
					 (New page: == Zweck ==  Dieses Plugin sendet eine Informationsmail an den Empfänger eines Auftrags. Grundlage der Informationen ist die übergebene XML-Datei.  == Voraussetzungen ==  * Datei <code>/...)  | 
				|||
| Line 5: | Line 5: | ||
== Voraussetzungen ==  | == Voraussetzungen ==  | ||
| − | * Datei <code>/etc/seon.conf</code>  | + | * Datei <code>/etc/seon.conf</code> bzw. Konfigurationsdatei in der Umgebungsvariable <code>$Seon_CFGFILE</code> definiert  | 
| − | * MySQL Client (meistens<code>/usr/bin/mysql</code>  | + | * MySQL Client (meistens<code>/usr/bin/mysql</code>, definiert in der o.g. Configfile  | 
* <code>xsltproc</code> aus dem libxslt Paket  | * <code>xsltproc</code> aus dem libxslt Paket  | ||
* eine XSL Transformationsdatei (<code>send_email.xsl</code>)  | * eine XSL Transformationsdatei (<code>send_email.xsl</code>)  | ||
| − | * ein installierter MTU (sendmail)  | + | * ein installierter MTU (z.B. sendmail)  | 
* <code>seon_extract_recipient_email_from_xml</code>  | * <code>seon_extract_recipient_email_from_xml</code>  | ||
Revision as of 11:51, 27 March 2007
Zweck
Dieses Plugin sendet eine Informationsmail an den Empfänger eines Auftrags. Grundlage der Informationen ist die übergebene XML-Datei.
Voraussetzungen
-  Datei 
/etc/seon.confbzw. Konfigurationsdatei in der Umgebungsvariable$Seon_CFGFILEdefiniert -  MySQL Client (meistens
/usr/bin/mysql, definiert in der o.g. Configfile -  
xsltprocaus dem libxslt Paket -  eine XSL Transformationsdatei (
send_email.xsl) - ein installierter MTU (z.B. sendmail)
 -  
seon_extract_recipient_email_from_xml 
Konfiguration
Dieses Plugin ist ein Script, welches daher leicht zu editieren ist.
Die meistens zu konfigurierenden Variablen sind im Kopf des Scripts definiert:
XSL_FILE=/opt/seon/plugins/send_email.xsl MYSQL=/usr/bin/mysql
Rückgabewerte
0: alles OK
2: Problem beim Aufruf von seon_extract_recipient_email_from_xml
3: eMail-Adresse nicht ermittelbar
andere Werte: Rückgabewert von xsltproc