[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

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: