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] how to block Outgoing Fax based on phone numbers
Hi all,
Outgoing fax are getting blocked depending on the phone numbers , when i
commented out the following lines in config as well as config.ttyS0.
**
LongDistancePrefix:
InternationalPrefix:
**
Thanks for ur help.
I have another doubt is there any way to, block the outgoing fax for
particular user.
For example if I have a user admin, he should not send fax to numbers starting
with "911".
I created a file /home/admin/.hylarc and gave the
**
DestControls: destctrls
**
Then contents of the file /home/admin/destctrls
** Start
^[+]?911.*$ RejectNotice = "Calls to emergency numbers are not permitted"
** End
But now it is not getting blocked when admin send a fax to a number 911234567.
Any pointer would be great help.
Thanks in advance
> Hi,
>
> I tried it out, but again the outgoing faxes are not getting blocked
>
> contents of etc/destctrls
>
> ** Start
> ^911* RejectNotice = "Calls rejected"
> ^[+]?911.*$ RejectNotice = "Calls to emergency numbers are not permitted"
>
> ** End
>
> When i try to send fax by using command line option, the fax number
> is not getting blocked
>
> "sendfax -n -D -d 9119788654 /home/priya/fax"
>
> > On Saturday 07 June 2003 12:51 am, you wrote:
> > > Hi all,
> > >
> > > I want to block the outgoing fax based on some numbers. For example , I
> > > want to block the outgoing fax with phone numbers starting with 911
> > >
> >
> > ....
> >
> > > Contents of /var/spool/hylafax/etc/destctrls
> > > ** Start
> > > .*911$ RejectNotice = "Calls to emergency numbers are not permitted"
> > > ** End
> > >
> > > If a try to send a fax to a number like 91123456765, the outgoing fax is
> > > not getting blocked.
> > >
> > > Any pointers would be great help.
> >
> > I checked 'man destctrls' and saw where you got the example from.
> > However, there is a flaw in the regex you (and the manpage) are using.
> >
> > Your regex says to match any characters ".*" followed by "911"
> > immediately followed by the end of the line.
> >
> > What say you want is "match 911 at the start of a string, followed
> > by any numbers". That would be:
> >
> > ^911.*$ (actually, the $ is optional in this one)
> >
> > Given what the manpage says though, you really want this:
> > ^[+]?911.*$
> >
> > That says "ignore the leading '+' on canonical numbers if it's
> > there" and then match 911 at the start of the string.
> >
> > So your line (for cut/paste would be:)
> >
> > ^[+]?911.*$ RejectNotice = "Calls to emergency numbers are not permitted"
> >
> > Hope that helps,
> > Bill
> > --
> > Bill Binko
> > bill@binko.net
> >
> > SPAM protected by TMDA (http://tmda.net)
>
> With Regards,
>
> Priya
> Carizen Software (P) Ltd.,
> Chennai
>
> ____________________ 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
> *To learn about commercial HylaFAX(tm) support, mail sales@hylafax.org.*
With Regards,
Priya
Carizen Software (P) Ltd.,
Chennai
____________________ 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
*To learn about commercial HylaFAX(tm) support, mail sales@hylafax.org.*