Wednesday, August 16, 2006

Hylafax protocol experimentation ended

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 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

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 :)