![]() |
> i have a avm b1 isdn card with hylafax (capi4hylafax) and it works. > > now i am searching for a solution, that faxrcvd mails the faxes to an email > address that is based on the incoming msn, but the faxrcvd script does not > get it from whatever it was called :-) included are two mails in german related to this topic. (i hope that it is ok to post german mails, if not, please let me know) If I should translate to english, please let me know also :) Bernd ---------------------------------------------------------------------- Hi Thomas! > Hi Ufuk > > On Mon, Mar 11, 2002 at 03:25:09PM +0100, Ufuk Altinkaynak wrote: > > Hallo Ich wollte mal Fragen ob einer der Leser hier vieleicht schon mit > > faxdispatch gearbeitet hat ???? > > Stimmt es, das man das Hylafax Plugin dazu anpassen muss ??? > > > > Danke im voraus. > > > > Ufuk Altinkaynak > > > > > So sollte das gehen. > Dieses script in HYLAFAXDIR/etc als "FaxDispatch" verstecken, dort wird es von > faxrcvd-script gesucht und aufgerufen. > Das muss auch mit "capi" gehen, da das faxrcvd-script _nach_ jedem faxeingang > die mail generiert und das fax anhaengt. > > #!/bin/sh > # Routing by number > # To set up fax routing according to the fax sender's number, you can > # create a file called /var/spool/fax/etc/FaxDispatch and add in the > # following lines: > case "$SENDER" in > # send all faxes from XX to lala > *1*415*555*1212*) SENDTO=lala@teletubbies.com;; > # send all faxes from YY to poo > *1*212*555*8649*) SENDTO=poo@teletubbies.com;; > #print out those from ZZ straight to printer > *1*520*555*1938*) $TIFFBIN/fax2ps $FILE | lpr -P laserjet > # send all the remaining to FaxMaster > *) SENDTO=FaxMaster;; > esac > > BTW in dem faxrcvd-script kann man auch prima von Postsript auf irgendwas > anders umstellen was WinDumm besser/einfacher lesen kann :) Thomas (alle anderen hier nat�rlich auch) ich hab in der Suse Isdn Mailing-Liste folgenden Patch gefunden. http://lists.suse.com/archive/suse-isdn/2001-Sep/0012.php Hier der Patch Hier ein Patch f�r capi4hylafax-01.01.02: --- faxrecv.cpp.orig Wed Sep 5 16:01:08 2001 +++ faxrecv.cpp Wed Sep 5 16:40:57 2001 @@ -508,6 +508,8 @@ executeCommand.Append (&FaxDevice->DeviceName); executeCommand.Append (numberStr); executeCommand.Append (StateText); + executeCommand.Append ("\" \""); + executeCommand.Append (MyNumber); executeCommand.Append ("\""); } else // mgetty: <RecvStatus> <Hangup Code> "<sender id>" "<receiver id>" <nr of pages> <file(s)> mich w�rde interesieren ob jemand hier schon mit dieser Variante gearbeitet hat, scheint mir die elegantere Methode zu sein. Zumal das Hylafax paket von Suse auf Faxdispatch vorbereitet ist und somit faxrec.cpp nur die Nummer mit �bergeben mu�, soweit ich das richtig verstanden habe. Wie immer Danke im voraus Gru� ufuk - echo unsubscribe linux-avmb1 | mail -s x majordomo@calle.in-berlin.de ------------------------------------------------------------------ Auch Hallo, zur weiteren Info: Das bald zu erwartene n�chste C4H Release 1.2.0 wird diese Funktionalit�t neben vielen weiteren Verbesserungen (z.B. Faxpolling) und Fixes auch enthalten. F�r Eilige und Tester steht es auch schon auf dem C4H-CVS Server bereit und der Vollst�ndigkeit halber nochmal der Aufruf zum Runterladen: export CVSROOT=:pserver:gast@capi4hylafax.in-berlin.de:/cvs-capi4hylafax cvs login (Passwort "gast") cvs co capi4hylafax Michael Am Mittwoch, 13. M�rz 2002 08:52 schrieb Ufuk Altinkaynak: > Hallo ! > > Nochmal ein Kurzer nachtrag f�r alle die es interesiert. > Anbei ein Patchfile von Karsten Keil (Suse Dev) f�r Capi4Hylafax damit > faxrecv.cpp die angerufene MSN an Hylafax mit �bergibt. > > Mit diesem Patch ist es dann m�glich (soferen Hylafax daf�r vorbereitet > worden ist) mit faxdispatch zu arbeiten. - echo unsubscribe linux-avmb1 | mail -s x majordomo@calle.in-berlin.de ------------------------------------------------------------------------- ____________________ HylaFAX(tm) Users Mailing List _______________________ To subscribe/unsubscribe, click http://lists.hylafax.org/cgi-bin/lsg2.cgi On UNIX: mail -s unsubscribe hylafax-users-request@hylafax.org < /dev/null