HylaFAX The world's
most advanced open source fax server
|
|
[
Date Prev][
Date Next][
Thread Prev][
Thread Next]
[
Date Index]
[
Thread Index]
Re: [hylafax-users] General Questions about Hylafax
On Monday, August 21, 2000, at 8:35:43 PM, issue test wrote:
> Lee, thank you for your quick response!
Lee's response was so quick that you got it, but we didn't. ;-)
> Please bear with my beginner questions.
No problem at all. The more basic your questions are, the more we
know what we have to do to polish the answers.
> If configurations are made for email-to-fax submission, does that mean I
> don't need a client program any more? But how does the email server know to
> send the fax mail to the fax server? How difficult is it to make such a
> configuration?
*Something* needs to be the client. It doesn't have to be a
currently-written client; you can do the protocol stuff in your own
code, either natively or (much more easily, I think) with a library.
In an email gateway situation, the gateing code would call a client
program to do the submission. This can be messy, as it makes it
harder to get status information back to your program.
> Say if in my Java code, I can have the fax number and fax file information,
> does it make more sense to write some Java code to call the server program
> hfaxd (as Lee mentioned) directly, or is there a way to make use of WHFC or
> RelayFax? Which requires more effort? which makes more sense?
There's a Java library for this sort of thing; I think Joe Phillips
wrote it. If his library provides enough functionality to make it
practical to embed in your app, and there are no licensing problems,
by all means, I'd say do it that way. You could script out to an
already written client, but, except in a native Unix environment, it's
probably more trouble than it's worth.
Your java app: client side? server side? can you give us a *very
basic* spin on what you're doing?
> What effort level is it to make the Hylafax server basic functions work?
To set up a server, you mean? Starting from scratch, with all the
recommended piece, and assembling a box specifically to do the job...
maybe 2 hours... if you know *anything* at all about Unix. If not,
maybe a little longer.
> What's the ballpark figure of hours required for a system admin. level
> person or some non system admin. person but who are proficient with
> installing Linux, Perl, PHP things like that.
Yeah; ok. About 2 hours; given all the right piece. The HOWTO on
that installation is actually in the process of being written -- there
are some dependencies that you can avoid problems with if you start
from scratch... but they're still floating around a bit; locking them
down is one of the items on the 4.1 release to-do list.
> Also, where can I find the documentation about how to communicate with
> hfaxd?
Hoo boy. :-) It's *roughly* FTP, as Lee says... but if you don't
read C++ code fluently, find someone who's written their own client,
and talk to them. There's supposed to be an RFC-style document on the
C/S protocol... but it hasn't been written yet. And, in theory, you
can just watch a trace... but that hasn't been enough for me. At
least not yet.
Cheers,
-- jra
--
Jay R. Ashworth jra@baylink.com
Member of the Technical Staff
The Suncoast Freenet
Tampa Bay, Florida http://baylink.pitas.com +1 727 804 5015
____________________ HylaFAX(tm) Users Mailing List _______________________
To unsub: mail -s unsubscribe hylafax-users-request@hylafax.org < /dev/null