HylaFAX The world's most advanced open source fax server

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

Re: [hylafax-users] incoming faxes based on msn



> 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




Project hosted by iFAX Solutions