Amber Allen
********************************************************************************
Am...@Echosphere.Com
Raptor!Am...@CSN.Org
Echosphere Corp./Houston Tracker Systems
90 Inverness Circle East, Englewood, CO 80112, USA
********************************************************************************
A somewhat unorthodox but potentially inexpensive alternative to a
full-blown fax-modem/fax-software package is to obtain a fax-board for
a laser-printer such as the one available for the NEC Silentwriter
Model 97. We are in the process of integrating this approach into our
current proprietary fax front-end (which, up till now, only supported
FaxJr and Envoy's dialup fax service). The DCL procedure simply
maintains a small file of names, fax numbers, and fax settings, uses
DCL SEARCH to retrieve records, and constructs a command to send to
the fax package. In the case of the printer fax-board, we would
simply use DCL to write a little postscript header file containing the
phone number, name, and fax parameters extracted from the fax number
file, and then send the file with the header to the printer via PRINT.
Queuing is handled by the VMS print queue so you don't have to write
any code there, and with a printer fully loaded with 5 meg of memory,
a sufficiently large fax retry queue is maintained by the printer so
that eventually, every fax you send to the printer will get through,
provided the receiving fax machine isn't down.
On-line notification of a successful or failed fax is the only tricky
part. Without a special print symbiont that can receive messages from
the printer and echo them back to the user, you have to walk up to the
printer to check the transmission log. That's usually no big deal for
us because we are in a small building where everyone is a short walk
from the printer. Furthermore, since the printer will retry faxes all
day until it gets through if you set it up that way, it is rare that a
fax will not get through. If you have workstations networked to the
Vax via Pathworks or Novell, you're really laughing. Printer drivers
which support the fax board are provided for most software packages so
you don't have to write a line of code to get the whole thing up and
running.
To show you how simple it is, here's a sample Postscript header file.
I just fill in the blanks with my procedure and print this file along
with my message to my fax-board equipped printer.
Ben.
---
%! PS-FAX
/FaxIsPresent false def
(Fax) {/FaxIsPresent true def} 100 string /HWOptions resourceforall
FaxIsPresent dup true eq
{
2 dict dup begin /OutputDevice (Fax) def
/FaxOptions 16 dict dup begin
/CoverSheet {/DefaultCoverSheet faxopsexec} def
/FaxType 1 def
/PostScriptPassword () def
% Fill in fax number of recipient:
% - for DialCallee, place # after T9
% - for CalleePhone, place # between parentheses
/DialCallee (T9) def
/CalleePhone () def
% Fill in name and organization of recipient:
/RecipientName () def
/RecipientOrg () def
% Fill in name and organization of sender:
/SenderName () def
/SenderOrg (Dymaxion) def
% Fill in caller's fax number:
/CallerPhone (555 123-4567) def
% Fill in regarding clause:
/Regarding () def
% Fill in up to eight lines of notes to place on cover page:
/CoverNote [() () () () () () () ()] def
end def end setpagedevice
} if
---
Ben Armstrong, Software Development bus: (902)422-1973
Dymaxion Research Ltd., fax: (902)421-1267
Halifax, Nova Scotia, Canada B3J 1R2 Internet: b...@dymaxion.ns.ca
If you have Mass-11, MEC has an add-on package that lets you fax your Mass-11
documents. I've used it at a previous job. It worked ok, though it was
limited in many ways.
GoldFax seems to be a decent product, and I heard they have an All in 1
interface for it.
--
Javier Henderson
j...@crash.cts.com
However, is there any PD FAX software for VMS ? I've come across GNU FAX
which looks good but it needs GhostScript and of course it's not portable
(tho' I haven't tried it with VMS POSIX yet).
I'd like to try writing something myself but while I do have a list of
the Class 2 dialling commands I have no info. on the bitmap format the
modem expects. All I know is that there exist programs to convert to and
from fax format. I couldn't locate any with Archie, can anyone help ?
Thanks in advance
: There's plenty of commercial FAX software out there for VMS and of the two
Internet RFC 804:
804 CCITT draft recommendation T.4 [Standardization of Group 3 facsimile
apparatus for document transmission]. International Telecommunication
Union, International Telegraph and Telephone Consultative Committee.
1981; 12 p. (Format: TXT=17025 bytes)