Re: Hylafax FaxDispatch routen
Am Dienstag, den 25.03.2008, 19:25 +0100 schrieb Stefan Kremer:
> Eingehende Faxe werden immer nur an die Regel mit ttyS0 und der dort
> angegebenen EMail Adresse geschickt, die anderen Regeln wo nach der
> Sender Kennung gefiltert werden soll werden nicht ausgewertet. Im syslog
> steht auch "route to <unspecified>".
>
> Wie kann ich faxrcvd die fehlenden oder zusätzlichen Parameter übergeben?
>
> Im syslog habe ich gesehen, dass, faxrcvd nur mit 4 Parametern
> aufgerufen wird:
>
> FaxGetty[3422]: RECV FAX: bin/faxrcvd "recvq/fax000000036.tif" "ttyS0"
> "000000036" ""
> FaxGetty[2322]: RECV FAX (000000026): recvq/fax000000026.tif from +49
> 2441 3453264, route to <unspecified>
>
> Meine FaxDispatch Datei sieht so aus:
>
> ## To route all incoming faxes in pdf to a single account.
>
> case "$SENDER" in
> *49*2441*3453264*) SENDTO=user1@mydomain.de; FILETYPE=pdf;;
> 2441*) SENDTO=user2@mydomain.de; FILETYPE=pdf;;
> *3453264) SENDTO=user3@mydomain.de; FILETYPE=pdf;;
>
> case "$DEVICE" in
> 'ttyS0') SENDTO=info@mydomain.de; FILETYPE=tif;;
> esac
Soweit ich die FaxDispatch verstanden habe, sollte nur ein 'case'
angegeben werden.
Du hast aber 2 cases angegeben, $SENDER und $DEVIVE.
Übrigens ist dein case $SENDER nicht mit einem esac abgeschlossen.
case "$SENDER" in
*49*2441*3453264*) SENDTO=user1@mydomain.de; FILETYPE=pdf;;
2441*) SENDTO=user2@mydomain.de; FILETYPE=pdf;;
*3453264) SENDTO=user3@mydomain.de; FILETYPE=pdf;;
*) SENDTO=faxmaster@mydomain.de; FILETYPE=pdf;;
esac
IMHO müsste das funktionieren.
> Gruß
> Stefan
mfG Sascha
Reply to: