Difference between revisions of "OS4X plugin mail to recipient"
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