• Willkommen im Linux Club - dem deutschsprachigen Supportforum für GNU/Linux. Registriere dich kostenlos, um alle Inhalte zu sehen und Fragen zu stellen.

Dispatcher

wuddiwupp

Newbie
Malzeit,
habe mir heute Hylafax auf Suse 10.2 installiert,
läuft soweit ganz gut.
Wollte aber gerne der übersicht halber meine Faxe mittels Dispatcher
z.B MSN 111222 --> E-Mail privat und
MSN 111333 --> E-Mail Firma

trage ich die MSNs in die /etc/users ein und schicke ein fax an die
111222 passiert nicht, andere MSN genau so.

Setzte ich dann in der FAXrecvd dann $sendto=egal@immer.de
dann wird die mal auch dort hin gesendet.
Hat einer nen Denkanstoss für mich ?

CAPI4Hylafax 4.3.0-25
Hylafax 4.3.0-25
 
OP
W

wuddiwupp

Newbie
Hab mir schon die Finger wund gesucht,
komisch ist schon das der Faxdispatcher eine Variable $7
hat die ich im Faxrecvd schonmal garnicht finde.


Es muss doch möglich sein Fax nach ankommender MSN zu verteilen?
 

guzmamb6

Member
Ja, so was gibt es (sonst würde ein Faxserver nicht so viel Sinn machen).
Bei mir steht das in der Datei "faxrcdv".
Mal ein Ausschnitt:
Code:
TOADDR=fax-admin@firma.de
...
if [ -f $FILE ]; then
    #
    # Check the sender's TSI and setup to dispatch
    # facsimile received from well-known senders.
    #
    SUBADDR="`$INFO $FILE | $AWK -F: '/SubAddr/ { print $2 }' 2>/dev/null`"
    SENDER="`$INFO $FILE | $AWK -F: '/Sender/ { print $2 }' 2>/dev/null`"

# Der Fax-Master soll ersteinmal grundlegend das Fax erhalten
    SENDTO="$TOADDR"

# Hier wird der wirkliche Empfaenger ermittelt
#    if [ -f bin/FaxDispatch ]; then
#	. bin/FaxDispatch	# NB: FaxDispatch sets SENDTO based on $7
#    fi
case "$SENDNR" in

# Welche Nummer die Telefonanlage dem Server übergibt muss man nachsehen:
# Entweder nur die Durchwahl
#21)
#Oder die komplette Nummer mit Durchwahl
821621)
SENDTO=zentralefax@firma.de
;;

#22)
821622)
SENDTO=chef@firma.de
;;

#23)
821623)
SENDTO=buchhaltung@firma.de
;;

esac

Michael
 
Oben