I finally wrote a kind of middleware that sits between a web-based procurement system (written in PHP) and Hylafax server. Among other things that the procurement system does is mass faxing to various vendors - in this case up to a few hundred vendors a day.
My initial test went pretty smooth - well, a bit of hiccup though. Few fax machines apparently received the distorted document due to some unknown reasons. I'm still investigating. Apart from that I would say the prototype was a success, able to handle hundreds of documents to fax simultaneously. The decision to do the communication part asynchronously paid off - no noticeable load on the server which runs the middleware.
So anybody interested in integrating your webbased system with Hylafax? :)
Wednesday, August 16, 2006
Hylafax protocol experimentation ended
Posted by E A Faisal at 21:02 0 comments
Wednesday, August 09, 2006
Hylafax protocol: Administrative function
Today while testing bulk faxing, I encountered a failure due to blacklisted number.
Is there a way, or rather a protocol verb which I can use to query the Hylafax server for sending modem command - e.g. to check modem status or to reset modem blacklisted number
Posted by E A Faisal at 20:00 0 comments
Tuesday, August 01, 2006
Understanding Hylafax protocol
It's been a while since my last blog post. I've been kept busy a number of things - mainly at work.
OK, so I've learnt one or two things since then. I've managed to build a prototype Hylafax client - and yes - it's making use of asynchronous communication mechanism. The prototype currently able to send a fax job and query the status of a job. The code right now is rather crude. The next course of action is make some administrative query. I just hope I have the spare time for this :)
Posted by E A Faisal at 20:05 0 comments