HylaFAX The world's most advanced open source fax server

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

[hylafax-users] DestControls - MaxConcurrentJobs - syntax



Regarding the MaxConcurrentJobs syntax for DestControls,

.*	SessionTracing = 0x4f

means that any job with a destination matching ".*" should use the given
SessionTracing value, comparing the job destination against the matching
string.

MaxConcurrentJobs is unique from this, however, in that DestControls not
only compares the job destination against the matching string but then it
compares the job destination against current outbound faxes.  Thusly,

.*	MaxConcurrentJobs = 1

means that any particular destination can only be sent one fax at-a-time.
I.e., the destination +1.435.755.0727 can only be sent one fax at-a-time,
but at the same time, +1.435.755.0959 can also be sent a fax.

Let's say that I have a multiple-modem HylaFAX setup and that I only want
to send one fax at-a-time to the 801 US area code without limiting all
801-bound faxes to a single modem.  How can I do this?

[+][1]^801.*	MaxConcurrentJobs = 1

will not function as a solution, because it means that only one fax should
be sent at-a-time to any particular destination in the 801 area code, but
not that only one fax should be sent at-a-time to the entire 801 area code.
 I would like to use/develop a notation which means the latter, so that
DestControls matches the *DestControls string* against *both* the job's
destination *and* current outbound destinations (rather than matching the
job destination against both the DestControls string and current outbound
destinations).

I hope this makes sense.

I would like to use this in a HylaFAX setup so that multiple modems can fax
out using only one phone line.

Any ideas?

Thanks.

Lee.



____________________ HylaFAX(tm) Users Mailing List _______________________
 To unsub: mail -s unsubscribe hylafax-users-request@hylafax.org < /dev/null




Project hosted by iFAX Solutions