Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
heiko:tipps:fax-server:tipp_hylafax_03 [2018/08/06 23:41] Heiko Teichmeier |
heiko:tipps:fax-server:tipp_hylafax_03 [2018/08/20 13:56] |
||
---|---|---|---|
Zeile 1: | Zeile 1: | ||
- | ~~META: | ||
- | date issued = 2008-01-01 | ||
- | ~~ | ||
- | {{tag> | ||
- | ===== Tipp HylaFAX (3) ===== | ||
- | __letzte inhaltliche Überarbeitung: | ||
- | ===== 3. Erweiterung um zusätzliche Funktionen ===== | ||
- | ==== 3.1 Versand-Datum und -Zeit in Benachrichtigungsmail ==== | ||
- | Um in den Benachrichtigungsmails bei erfolgreich versendeten Faxen das Datum und die Zeit des Versandes anzeigen zu k& | ||
- | === 3.1.1 Datei bin/ | ||
- | In der Datei < | ||
- | < | ||
- | werden die verfügbaren Informationen aus dem jeweiligen " | ||
- | <code bash> | ||
- | doneq/ | ||
- | </ | ||
- | extrahiert und in einer Variable abgelegt. | ||
- | |||
- | Die Zeit des Versandes wird im Wertepaar mit dem Schlüssel " | ||
- | <code bash> | ||
- | / | ||
- | </ | ||
- | |||
- | === 3.1.2 Datei bin/notify === | ||
- | In der Datei | ||
- | <code bash> | ||
- | ca. in Zeile 126 füge ich folgende Zeilen ein: | ||
- | <code bash> | ||
- | if [ -n " | ||
- | SENDDATETIME = `date -d @" | ||
- | SENDDATE = `date -d @" | ||
- | SENDTIME = `date -d @" | ||
- | fi | ||
- | </ | ||
- | Damit werden 3 neue Variablen definiert die folgendes beinhalten: | ||
- | * SENDDATETIME - Datum und Zeit des Versandes | ||
- | * SENDDATE - Datum des Versandes | ||
- | * SENDTIME - Zeit des Versandes | ||
- | Anschließend muss man die neuen Variablen in die kurz darauf folgende Export-Zeile einfügen: | ||
- | <code bash> | ||
- | export SENDTO FROMADDR TOADDR SESSION_LOG DESTINATIONWHY JTIME | ||
- | NEXT JOBINFO SENDDATETIME SENDDATE SENDTIME | ||
- | </ | ||
- | |||
- | ==== 3.2 Template-Dateien anpassen ==== | ||
- | Nun kann man die neuen Variablen in den sprachspezifischen Message-Template-Dateien im Verzeichnis <span class=" | ||
- | |||
- | Achtet darauf nach jeder Änderung vor dem Testen den Hylafax-Server neu starten!: | ||
- | <code bash> | ||
- | <code bash>/ | ||
- | |||
- | |||
- | ==== 3.3 Datum und Zeit des Fax-Empfangs als Dateiname ==== | ||
- | Durch die Verwendung der RPM-Pakete gestaltet sich die Installation der o.g. Pakete relativ einfach. Entweder man erledigt das auf der Kommandozeile [[heiko: |