10

I'm new to programming, and my only area of expertise is web design/simple development on platforms like wordpress/expression engine. (Yea, you guys can laugh).

I have a new client who currently receives medical faxes through an online form (the user fills out a form concerning their prescriptions and once submitted, it faxes the info).

I'm completely redesigning their site, and I'm not sure how online faxing works.

Has anybody dealt with internet faxing? How does it work? Does/can it go through email?

And is it possible to send a fax through a form with javascript/php or route it through email?

Cœur
  • 37,241
  • 25
  • 195
  • 267
Kevin Brown
  • 12,602
  • 34
  • 95
  • 155
  • 1
    Why don't you just go through the current app and see how the last guy did it? – John MacIntyre May 21 '09 at 16:11
  • 5
    Nobody's going to laugh at you; your question is well-phrased and polite, which puts you way ahead of a lot of people on this site. And the question is relevant, which puts you far ahead of quite a few more! :-) – Paul Sonier May 21 '09 at 16:13

5 Answers5

7

Don't pay for it! All you need is a modem on the server and a standard phone line. Then set up a fax print driver under your os (you can do it on windows and unix).

The unix way is mgetty/sendfax : http://mgetty.greenie.net/doc/mgetty_3.html#SEC3 The Windows way : http://support.microsoft.com/kb/306657

There are other ways but unless you can't get a phone line you'd be mad to pay fees for it.

SpliFF
  • 38,186
  • 16
  • 91
  • 120
  • 1
    sigh.. voted down by an anonymous idiot. probably runs a fax service. – SpliFF May 21 '09 at 16:22
  • 1
    It's useful information, but at the same time, the rate on most fax <-> email bridges out there is so cheap, it's basically a minimal cost. If you're a hobbyist, yeah, i'd agree to do it for free; but for business purposes, it's probably cheaper to pay for the service than to have to maintain a custom solution. P.S. I was not the downvoter; +1 to counteract, because your information IS useful. – Paul Sonier May 21 '09 at 16:29
  • At the same time, why buy/pay when you can develop/build? Its something to add to the resume also.. You never know when a client asks for a very cheap/free method of faxing AND PAYS for that to be developed because he's not paying for faxing! :-) – Taptronic Feb 11 '10 at 16:56
  • "why buy/pay when you can develop/build" - with that argument, SaaS services wouldn't exist. – ProblemsOfSumit Mar 13 '22 at 19:00
4

Would it not be helpful to look at how it is currently being done, that way you can learn a thing or two about the process before trying to go do it again? That way you can find if it is using any special libraries or techniques or services to send the fax and you can then either duplicate the code or use it as a template to get started on your own solution.

TheTXI
  • 37,429
  • 10
  • 86
  • 110
2

All of what your asking is possible. I would recommend finding a service provider who can send the fax for you. They all have different interfaces requirements and pricing. I used to use DataOnCall which is now called Fax.com

They had a web service which we would post the document to be faxed plus additional information. They were a preety reasonable service. This was several years ago so I can't speak how they currently fair.

JoshBerke
  • 66,142
  • 25
  • 126
  • 164
1

Take a look at eFax's SDK. I haven't used it, but it looks like it might be useful to you.

Jason Miesionczek
  • 14,268
  • 17
  • 76
  • 108
1

Yes, you can send faxes via email through several services; this link seems to have some useful information. I worked at a company previously that did this same sort of thing, and while I don't recall the exact service we used, most of them are very similar, and they work reasonably well.

Paul Sonier
  • 38,903
  • 3
  • 77
  • 117