Difference between revisions of "OS4X plugin mail to recipient"

From OS4X
Jump to navigation Jump to search
(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/os4x.conf</code>
+
* Datei <code>/etc/os4x.conf</code> bzw. Konfigurationsdatei in der Umgebungsvariable <code>$OS4X_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>os4x_extract_recipient_email_from_xml</code>
 
* <code>os4x_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/os4x.conf bzw. Konfigurationsdatei in der Umgebungsvariable $OS4X_CFGFILE definiert
  • MySQL Client (meistens/usr/bin/mysql, definiert in der o.g. Configfile
  • xsltproc aus dem libxslt Paket
  • eine XSL Transformationsdatei (send_email.xsl)
  • ein installierter MTU (z.B. sendmail)
  • os4x_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/os4x/plugins/send_email.xsl
MYSQL=/usr/bin/mysql

Rückgabewerte

0: alles OK

2: Problem beim Aufruf von os4x_extract_recipient_email_from_xml

3: eMail-Adresse nicht ermittelbar

andere Werte: Rückgabewert von xsltproc