Re: [opensuse-isdn-de] hylafax mail Verteilung nach angerufener MSN
Stefan Wuttke wrote: späte Antwort, aber immerhin (ich bin erst am WE dazu gekommen, meinen Faxserver zu untersuchen)
habe das Problem das der Dispatcher nicht das macht was er soll, habe Hylafax zwei Msn zugeordnet und wollte mittels Dispatcher und /etc/users die Fax als Anhang in die Mail stecken welche via Msn Zuordnung verteilt werden sollten. Leider funktioniert das gar nicht. Also wenn ich das richtig interpretiere wird von dem Script faxrcvd der Dispatcher aufgerufen, der wiederum sollte ja anhand der Msn in der Datei users die Fax an die korrekte Mailadresse versenden?
Ja
Wenn ich mir den Dispatcher ansehe sollte dort die Variable $5 gesetzt werden (sein) die ich aber im Faxrcvd nicht vorhanden ist!
Du meinst $7? Hier bei mir (openSUSE 10.2) ist es $7.
Setzt ich in Faxrcvd $Sendto auf eine meiner internen oder externen Mailadressen funktioniert es wunderbar.
vielleicht hat da einer einen Tipp für mich ?
Ich habe das gleich Problem gehabt und mir das script faxrcvd auch mal angesehen. Das Problem hast du richtig erkannt: Durch die Parameterauswertung ab Zeile 102 File="$1"; shift; DEVICE="$1"; shift; ... werden der Reihe nach die Übergabeparameter nach $1 "geschiftet" und die Stellungsparameter $1-$n sind nach der Auswertung leer. Dann kann der Aufruf . bin/FaxDispatch ein paar Zeilen tiefer keine Stellungsparameter mehr finden! Ich habe mir so beholfen, das ich im Skript "FaxDispatch" nicht mehr "$7" auswerten lassen, sondern die Variable nehme in die der Inhalt von $7 gewandert ist: $CALLID3. Damit funktioniert hier auch wieder die pdf-Erzeugung der Faxe richtig und die Mails werden richtig zugestellt. Ist evtl. 'nen Bugreport wert, oder? Andreas --------------------------------------------------------------------- To unsubscribe, e-mail: opensuse-isdn-de+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-isdn-de+help@opensuse.org
Hallo Am 2007-01-16 07:53, schrieb Kyek, Andreas, VF-DE:
Ich habe das gleich Problem gehabt und mir das script faxrcvd auch mal angesehen.
Das Problem hast du richtig erkannt: Durch die Parameterauswertung ab Zeile 102
einfach davor auswerten DESTINATION="$7" FaxDispatch case $DESTINATION in
File="$1"; shift; DEVICE="$1"; shift; ...
Holger --------------------------------------------------------------------- To unsubscribe, e-mail: opensuse-isdn-de+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-isdn-de+help@opensuse.org
participants (2)
-
Holger Bruenjes
-
Kyek, Andreas, VF-DE