Moin Liste,
hab ein kleines (?) Problem mit HylaFax! Und zwar möchte ich das eingehende
Faxe an eine Mail Adresse weitergeleitet werden! Und zwar als PDF im Anhang!
Das Zustellen der Benachrichtigung ohne Anhang funktioniert ohne Probleme!
So sieht meine faxrcvd aus!
--------------------------------------------------------------------------------
#! /bin/sh
#
# /var/spool/hylafax/bin/faxrcvd
# Noel Burton-Krahn
On Tue, 18 Mar 2003 wwlms@gmx.de wrote:
[...] if [ $# != 2 ]; then echo "Usage: $0 file devID commID error-msg" exit 1 fi
Was will uns dieser Abschnitt wohl sagen!? Vielleicht, dass es zu einer Fehlermeldung kommt, wenn nicht *genau* *zwei* Argumente angegeben werden? G Henning Hucke PS: *Liest* eigentlich jemand von euch Nebies mal solche Scripte, bevor ihr sie in die Liste mailt, weil sie nicht auf Anhieb funktionieren?
Hallo, Am Dienstag, 18. März 2003 12:16 schrieb Henning Hucke:
On Tue, 18 Mar 2003 wwlms@gmx.de wrote:
[...] if [ $# != 2 ]; then echo "Usage: $0 file devID commID error-msg" exit 1 fi
Was will uns dieser Abschnitt wohl sagen!? Vielleicht, dass es zu einer Fehlermeldung kommt, wenn nicht *genau* *zwei* Argumente angegeben werden?
G Henning Hucke
PS: *Liest* eigentlich jemand von euch Nebies mal solche Scripte, bevor ihr sie in die Liste mailt, weil sie nicht auf Anhieb funktionieren? ^^^^ Ich wollte auch sowas machen,aber verstehen tue ich deine Satz nicht ganz. ;o( Wo ist denn nun der Fehler?
Danke. :o) -- Mit freundlichen Grüßen Stefan Blinkmann ------------------------------------------ #Don't send HTML coded Mails# #-----registered Linux User ------# #--------------Nr.281171------------#
Stefan Blinkmann wrote:
Hallo, Am Dienstag, 18. März 2003 12:16 schrieb Henning Hucke:
On Tue, 18 Mar 2003 wwlms@gmx.de wrote:
[...] if [ $# != 2 ]; then echo "Usage: $0 file devID commID error-msg" exit 1 fi
Was will uns dieser Abschnitt wohl sagen!? Vielleicht, dass es zu einer Fehlermeldung kommt, wenn nicht *genau* *zwei* Argumente angegeben werden? ^^^^ Ich wollte auch sowas machen,aber verstehen tue ich deine Satz nicht ganz. ;o( Wo ist denn nun der Fehler?
Also Henning wollte Dich darauf hinweisen, dass if [ $# != 2 ]; then exit 1 bedeutet, dass das Skript abbricht, wenn nicht genau zwei Argumente angegeben werden. Du gibst aber 7 Argumente an, dann beendet sich das Skript natürlich sofort. Das Problem liegt in deinem faxrcvd Skript. Wenn ich das richtig sehe ist das von einer älteren Hylafax-Version, also <4.1. Hast Du das beachtet? Ansonsten habe ich auch gerade die Konfiguration von dem Krempel hinter mir, so dass er jetzt die Faxe schön als .pdf anhängt. Als Startpunkt würde ich Dir empfehlen eine aktuelle Hylafax-Version einzusetzen mit dem aktualisierten faxrcvd Skript und das dann an Deine Bedürfnisse anpassen. Weil hier einiges nicht zusammengepaßt hat habe ich eine quick&dirty Lösung gebastelt, das Skript ruft dann fax2ps, ps2pdf auf, noch ein kleines perl Skript fürs uuencode und dann ab die Post :) Viele Grüße Alexander Steppke
participants (4)
-
Alexander Steppke
-
Henning Hucke
-
SBlinkmann@t-online.de
-
wwlms@gmx.de