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