i have an old centrex rolm/seimens pbx hooked up to a PRI (a digital T1 line reserved just for phone use). It's as old as dirt and so is the guy who configs it for me. so i try to bother him little. I've never attempted to config the thing myself. Nor do I want to.
However, I missed my deadline and had to spend 20k on a commercial solution. Still i learned much in my travels on trying to get this to work. I'll post my findings for others in case they are looking for answers and don't have to go searching through archives piecing it together. There isn't much easy to find info about this.
First, I think the fax routing addition would be great. SME's first goal is to be "Simple to setup and use" as a "communications server." So it only seems natural to handle faxes.
Second, I;ve only taken a few telephone classes. And I probably should have paid more attention. So for all you telephone wizard out there, I'm winging this, and I still dont know what ATI9 means. I just wanted to get this working.
Telephone standards are different throughout the world, so your experience may differ.
Still, fax routing by extension number does seem to be possible with hylafax. After all, Hylafax's commercial division (ifax) claims this to be true:
http://www.ifax.com/index.php/article/articleview/13/1/10/DNIS (dialed number information services) is needed. It reveals the number that was dialed. While different than CID, caller ID, some posts refer to it as CID info. While some posts seem to indicate this must be done on a digital line (that's a PRI or a BRI) the commercial solution put in place didn't need that (in fact, the installer said he only had it done once on a digital line and they needed the whole line to get it working).
To be able to capture this, you need special equipment, a regular fax modem won't do. The commercial solution uses a BrookTrout fax board (i can post the model number later). The fax board captures the dialed number by listening for the tones (or dtmf, dual tone something something) and matches it to a user's email. While we already knew that, it's harder done than said.
A hunt group (a bunch of numbers going to line one then rolling over to line two) is placed on the line to get this working.
The paid for solution can also interface with an Exchange directory according to the sales person. I suppose it can interface with any LDAP directory since the base of AD is just a proprietary LDAP with a seal of ms approval. I haven't tried this yet but I plan on trying (ldap not exchange).
I'll post more when i mess around with the software next week.
thanxs,
dak