hylafax-client.1
上传用户:weiyuanprp
上传日期:2020-05-20
资源大小:1169k
文件大小:21k
源码类别:

传真(Fax)编程

开发平台:

C/C++

  1. ." $Id: hylafax-client.1,v 1.3 2008/01/31 02:26:36 faxguy Exp $
  2. ."
  3. ." HylaFAX Facsimile Software
  4. ."
  5. ." Copyright (c) 1993-1996 Sam Leffler
  6. ." Copyright (c) 1993-1996 Silicon Graphics, Inc.
  7. ." HylaFAX is a trademark of Silicon Graphics
  8. ." 
  9. ." Permission to use, copy, modify, distribute, and sell this software and 
  10. ." its documentation for any purpose is hereby granted without fee, provided
  11. ." that (i) the above copyright notices and this permission notice appear in
  12. ." all copies of the software and related documentation, and (ii) the names of
  13. ." Sam Leffler and Silicon Graphics may not be used in any advertising or
  14. ." publicity relating to the software without the specific, prior written
  15. ." permission of Sam Leffler and Silicon Graphics.
  16. ." 
  17. ." THE SOFTWARE IS PROVIDED "AS-IS" AND WITHOUT WARRANTY OF ANY KIND, 
  18. ." EXPRESS, IMPLIED OR OTHERWISE, INCLUDING WITHOUT LIMITATION, ANY 
  19. ." WARRANTY OF MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE.  
  20. ." 
  21. ." IN NO EVENT SHALL SAM LEFFLER OR SILICON GRAPHICS BE LIABLE FOR
  22. ." ANY SPECIAL, INCIDENTAL, INDIRECT OR CONSEQUENTIAL DAMAGES OF ANY KIND,
  23. ." OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
  24. ." WHETHER OR NOT ADVISED OF THE POSSIBILITY OF DAMAGE, AND ON ANY THEORY OF 
  25. ." LIABILITY, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE 
  26. ." OF THIS SOFTWARE.
  27. ."
  28. .if n .po 0
  29. .ds Fx fIHylas-1FAXs+1fP
  30. .ds Sn s-1SNPPs+1
  31. .ds Ps Ps-2OSTs+2Ss-2CRIPTs+2
  32. .TH HYLAFAX-CLIENT 1 "May 8, 1996"
  33. .SH NAME
  34. HylaFAX-client - introduction to *(Fx client applications and usage
  35. .SH SYNOPSIS
  36. .B sendfax
  37. .RI [ options ]
  38. .RI [ files .|.|.]
  39. .br
  40. .B sendpage
  41. .RI [ options ]
  42. .RI [ message .|.|.]
  43. .br
  44. .B faxstat
  45. .RI [ options ]
  46. .br
  47. .B faxrm
  48. .RI [ options ]
  49. .br
  50. .B faxalter
  51. .RI [ options ]
  52. .IR jobid .|.|.
  53. .br
  54. .B fax2ps
  55. .RI [ options ]
  56. .RI [ files .|.|.]
  57. .SH DESCRIPTION
  58. *(Fx is a telecommunication system for 
  59. .SM UNIXc
  60. (rg systems.
  61. Among the features of *(Fx are:
  62. .IP (bu 3
  63. *(Fx runs as a network service; this means
  64. a modem may be effectively shared by a large number of users.
  65. .IP (bu 3
  66. *(Fx can be configured to work with a wide variety of modems
  67. on a wide variety of systems.
  68. .IP (bu 3
  69. Access to the system can be restricted by the administrator
  70. to selected hosts and/or users.
  71. .IP (bu 3
  72. Transmission requests may be processed immediately (default)
  73. or queued for processing at a later time,
  74. in the manner of the
  75. .IR at (1)
  76. command.
  77. .IP (bu 3
  78. Remote facsimile machines may be polled to retrieve
  79. publicly available documents.
  80. .IP (bu 3
  81. *(Ps(rg, PDF, and
  82. .SM TIFF
  83. Class F documents are passed directly to the fax server for transmission;
  84. the system attempts to convert other file formats to either *(Ps or
  85. .SM TIFF
  86. through the use of an extensible file typing and conversion facility.
  87. In normal operation
  88. .SM ASCIIc
  89. -text,
  90. .IR troff (1)
  91. output,
  92. and
  93. Silicon Graphics images are automatically converted.
  94. Additional file formats can be added; see
  95. .IR typerules (${MANNUM4_5}).
  96. .IP (bu 3
  97. The
  98. .IR faxcover (1)
  99. program can be automatically invoked to
  100. create a cover page for each facsimile,
  101. using information deduced by the
  102. .IR sendfax
  103. command.
  104. Alternatively, users may supply their own cover pages using
  105. their preferred tools.
  106. .IP (bu 3
  107. Facsimile are normally imaged in a system-default page size
  108. (usually letter-size pages, 8.5" by 11", for sites in North America).
  109. Alternate page sizes can be specified with a
  110. .B -s
  111. option to all *(Fx programs.
  112. Well known page sizes include:
  113. .SM "ISO A3,"
  114. .SM "ISO A4,"
  115. .SM "ISO A5,"
  116. .SM "ISO A6,"
  117. .SM "ISO B4,"
  118. North American Letter,
  119. American Legal,
  120. American Ledger,
  121. American Executive,
  122. Japanese Letter,
  123. and
  124. Japanese Legal.
  125. Note that it may not be permissible to image into the
  126. full page area; the guaranteed reproducible area for a page is 
  127. typically smaller.
  128. Also, note that while arbitrary page sizes can be specified,
  129. only a limited number of page dimensions are supported by the
  130. facsimile protocol.
  131. Thus if an odd-size facsimile is submitted for transmission
  132. it may not be possible to determine if it can be sent
  133. until the fax server establishes communication
  134. with the remote facsimile machine.
  135. .IP (bu 3
  136. Facsimile can be sent at low
  137. resolution (98 lines/inch) or
  138. medium resolution (196 lines/inch)(emoften
  139. called
  140. .IR "fine mode" .
  141. Documents with mixed resolution pages
  142. are handled correctly.
  143. .IP (bu 3
  144. Users are notified by electronic mail if a job can not be
  145. transmitted.
  146. It is also possible to receive notification by mail when
  147. a job has been completed successfully and each time that
  148. the job is requeued for retransmission.
  149. Any untransmitted documents are returned to the sender
  150. by electronic mail in a form suitable for re-submission.
  151. .IP (bu 3
  152. Support is provided for broadcasting facsimile.
  153. The *(Fx server software optimizes preparation of broadcast
  154. documents and the client applications support the notion of a
  155. .I "job group"
  156. which permits a group of jobs to be manipulated together.
  157. .IP (bu 3
  158. Support is provided for transmitting alpha-numeric messages to
  159. pager devices or GSM mobiles using the Simple Network Paging Protocol (*(Sn)
  160. and the s-1IXOs+1 or s-1UCPs+1 protocol (for message delivery).
  161. .PP
  162. The *(Fx software is divided into two packages: software used on client
  163. machines and software used on machines where one or more
  164. modems reside.
  165. Client software includes:
  166. .IP (bu 3
  167. .IR sendfax ,
  168. a program to submit outgoing facsimile;
  169. .IP (bu 3
  170. .IR sendpage ,
  171. a program to submit alpha-numeric messages to *(Sn servers;
  172. .IP (bu 3
  173. .IR faxstat ,
  174. a program obtain status information
  175. about *(Fx servers;
  176. .IP (bu 3
  177. .IR faxrm ,
  178. a program to remove jobs and documents;
  179. .IP (bu 3
  180. .IR faxalter ,
  181. a program to change parameters of queued jobs; and
  182. .IP (bu 3
  183. .IR fax2ps ,
  184. a program that converts facsimile documents to *(Ps so that they
  185. may be viewed with a *(Ps previewer or printed on a *(Ps printer
  186. (this program is actually part of the companion 
  187. .SM TIFF
  188. distribution that is used by *(Fx).
  189. .PP
  190. Many systems also support submission of outgoing
  191. facsimile by electronic mail and/or graphical interfaces to the
  192. .I sendfax
  193. program.
  194. Such facilities are site-dependent; consult local documentation for
  195. more information.
  196. .SH "GETTING STARTED"
  197. To use the *(Fx
  198. client software on your machine you need to either load the appropriate
  199. software on your machine, or you need to locate a machine that
  200. already has the client software installed and setup symbolic links to
  201. the appropriate directories.
  202. If you choose the latter, then beware that you need links to three
  203. directories: the directory where client applications reside,
  204. .IR ${BIN} ,
  205. the directory where the client application database files reside,
  206. .IR ${LIBDATA} ,
  207. and the directory where document conversion programs reside,
  208. .I ${LIBEXEC}
  209. (the last two directories may be the same on your system).
  210. .PP
  211. Once the software is setup on your machine you need to locate a
  212. host that has a facsimile server that you can use.
  213. The host, and possibly the modem on the host, should be defined
  214. in your environment in the
  215. .SM FAXSERVER
  216. variable.
  217. For example, for 
  218. .I csh
  219. users,
  220. .IP
  221. setenv FAXSERVER flake.asd
  222. .LP
  223. or for
  224. .I ksh
  225. or
  226. .I sh
  227. users,
  228. .IP
  229. FAXSERVER=flake.asd; export FAXSERVER
  230. .LP
  231. If there are multiple modems on your server then you may be
  232. assigned to use a specific modem.
  233. For example, if you are to use the modem attached to the 
  234. .I ttym2
  235. port on the server machine, then the
  236. .SM FAXSERVER
  237. variable should be setup as
  238. .IP
  239. FAXSERVER=ttym2@flake.asd; export FAXSERVER
  240. .LP
  241. (Note: the
  242. .SM SNPPSERVER
  243. environment variable is used instead of 
  244. .SM FAXSERVER
  245. by the
  246. .I sendpage
  247. program;  consult
  248. .IR sendpage (${MANNUM1_8})
  249. for more information.)
  250. .LP
  251. Note also, that before you can submit outgoing facsimile jobs
  252. the administrator for the facsimile server may need to register
  253. your identity in an access control list.
  254. You will encounter the message
  255. ``fI530 User %s access denied.fP''
  256. if access to your server is controlled and you are not properly
  257. registered or you may be prompted for a password and then denied
  258. service with ``fI530 Login incorrect.fP''.
  259. .SH "DIAL STRINGS"
  260. A dial string specifies how to dial the telephone in order to
  261. reach a destination facsimile machine.
  262. *(Fx permits arbitrary strings to be passed to the facsimile server
  263. so that users can specify credit card information, 
  264. .SM PBX
  265. routing information, etc.
  266. Alphabetic characters are automatically mapped to their numeric
  267. key equivalents (e.g. ``1800GotMilk'' becomes ``18004686455'').
  268. Other characters can be included for readability;
  269. anything that must be stripped will be removed by the server
  270. before the dialing string is passed to the fax modem.
  271. Private information such as credit card access codes are
  272. withheld from status messages and publicly accessible log files
  273. (with proper configuration).
  274. Facsimile servers also automatically insert any leading dialing
  275. prefixing strings that are required to place outgoing phone calls;
  276. e.g. dialing ``&9'' to get an outside line.
  277. Additionally, if a phone number is fully specified with the
  278. international direct dialing digits (c
  279. .SM IDDDc
  280. ), then any
  281. prefixing long distance or international dialing codes
  282. that are required to place the call will be inserted
  283. in the dial string by the server.
  284. For example, ``+31.77.594.131'' is a phone number in
  285. the Netherlands; it would be converted to ``&0113177594131''
  286. if the call is placed in the United States.
  287. The number ``+14159657824'' is a phone number in California;
  288. if this number is called from within the 415 area code in the
  289. United States, then the server would automatically convert this
  290. to ``&9657824'' because in the San Francisco Bay Area, local phone
  291. calls must not include the area code and long distance prefixing
  292. code.
  293. .PP
  294. The general rule in crafting dial strings is to specify
  295. exactly what you would dial on your telephone; and,
  296. in addition, the actual phone number can be specified in a
  297. location-independent manner by using the 
  298. .SM IDD
  299. syntax of ``+fIcountry-codefP fIlocal-partfP''.
  300. .SH "COVER PAGES"
  301. The
  302. .I sendfax
  303. program can automatically generate a cover page for each outgoing
  304. facsimile.
  305. Such cover pages are actually created by the
  306. .IR faxcover (1)
  307. program by using information that is deduced by
  308. .I sendfax
  309. and information that is supplied on the command line invocation of
  310. .IR sendfax .
  311. Users may also request that
  312. .I sendfax
  313. not supply a cover page and then provide their own cover page
  314. as part of the data that is to be transmitted.
  315. .PP
  316. Automatically-generated cover pages may include the following
  317. information:
  318. .IP (bu 3
  319. the sender's name, affiliation, geographic location, fax number,
  320. and voice telephone number;
  321. .IP (bu 3
  322. the recipient's name, affiliation, geographic location, fax number,
  323. and voice telephone number;
  324. .IP (bu 3
  325. text explaining what this fax is ``regarding'';
  326. .IP (bu 3
  327. text commentary;
  328. .IP (bu 3
  329. the local date and time that the job was submitted;
  330. .IP (bu 3
  331. the number of pages to be transmitted.
  332. .LP
  333. Certain of this information is currently obtained from a user's
  334. personal facsimile database file; 
  335. .BR ~/.faxdb .
  336. Note that this file is deprecated; it is described here only
  337. because it is still supported for compatibility with
  338. older versions of the software.
  339. .PP
  340. The 
  341. .B .faxdb
  342. file is an
  343. .SM ASCII
  344. file with entries of the form
  345. .IP
  346. fIkeywordfP fB:fP fIvaluefP
  347. .LP
  348. where
  349. .I keyword
  350. includes:
  351. .RS
  352. .TP 14
  353. .B Name
  354. a name associated with destination fax machine;
  355. .TP 14
  356. .B Company
  357. a company name;
  358. .TP 14
  359. .B Location
  360. in-company locational information, e.g. a building#;
  361. .TP 14
  362. .B FAX-Number
  363. phone number of fax machine;
  364. .TP 14
  365. .B Voice-Number
  366. voice telephone number.
  367. .RE
  368. .PP
  369. Data is free format.
  370. Whitespace (blank, tab, newline) can be
  371. freely interspersed with tokens.
  372. If tokens include whitespace, they
  373. must be enclosed in quote marks (``"'').
  374. The ``#'' character introduces a comment(emeverything to the end of
  375. the line is discarded.
  376. .PP
  377. Entries are collected into aggregate records by enclosing them in ``[]''.
  378. Records can be nested to create a hierarchy that that supports the
  379. inheritance of information(emunspecified information is
  380. inherited from parent aggregate records.
  381. .PP
  382. For example, a sample file might be:
  383. .sp .5
  384. .nf
  385. .RS
  386. s-1[   Company: "Silicon Graphics, Inc."
  387.     Location: "Mountain View, California"
  388.     [ Name: "Sam Leff&ler" FAX-Number: +1.415.965.7824 ]
  389. ]s+1
  390. .fi
  391. .RE
  392. .LP
  393. which could be extended to include another person at Silicon Graphics
  394. with the following:
  395. .sp .5
  396. .nf
  397. .RS
  398. s-1[   Company: "Silicon Graphics, Inc."
  399.     Location: "Mountain View, California"
  400.     [ Name: "Sam Leff&ler" FAX-Number: +1.415.965.7824 ]
  401.     [ Name: "Paul Haeberli" FAX-Number: +1.415.965.7824 ]
  402. ]s+1
  403. .RE
  404. .fi
  405. .PP
  406. Experience indicates that the hierarchical nature of this database
  407. format makes it difficult to maintain with automated mechanisms.
  408. As a result it is being replaced by other, more straightforward
  409. databases that are managed by programs that front-end the
  410. .I sendfax
  411. program.
  412. .SH "CONFIGURATION FILES"
  413. *(Fx client applications can be tailored on a per-user and
  414. per-site basis through configuration files.
  415. Per-site controls are placed in the file
  416. .BR ${LIBDATA}/hyla.conf ,
  417. while per-user controls go in
  418. .BR ~/.hylarc .
  419. In addition a few programs that have many parameters that are
  420. specific to their operation support an additional configuration
  421. file; these files are identified in their manual pages.
  422. .PP
  423. Configuration files have a simple format and are entirely
  424. .SM ASCII.
  425. A configuration parameter is of the form
  426. .sp .5
  427. .ti +0.5i
  428. fBtagfP: fIvaluefP
  429. .br
  430. .sp .5
  431. where a fItagfP identifies a parameter and a fIvaluefP
  432. is either a string, number, or boolean value.
  433. Comments are introduced by the ``#'' character
  434. and extend to the end of the line.
  435. String values start at the first non-blank character
  436. after the ``:'' and continue to the first non-whitespace
  437. character or, if whitespace is to be included, may be
  438. enclosed in quote marks (``"'').
  439. String values enclosed in quote marks may also use the
  440. standard C programming conventions for specifying escape
  441. codes; e.g. ``en'' for a newline character and ``exxx''
  442. for an octal value.
  443. Numeric values are specified according to the C programming
  444. conventions (leading ``0x'' for hex, leading ``0'' for octal, otherwise
  445. decimal).
  446. Boolean values are case insensitive.
  447. For a true value, either ``Yes'' or ``On'' should
  448. be used.
  449. For a false value, use ``No'' or ``Off''.
  450. .SH "RECEIVED FACSIMILE"
  451. Incoming facsimile are received by facsimile servers and deposited
  452. in a receive queue directory on the server machine.
  453. Depending on the server's configuration, files in this directory
  454. may or may not be readable by normal users.
  455. The
  456. .I faxstat
  457. program can be used to view the contents of the receive queue
  458. directory:
  459. .sp .5
  460. .nf
  461. .RS
  462. s-1fChyla% faxstat -r
  463. HylaFAX scheduler on hyla.chez.sgi.com: Running
  464. Modem ttyf2 (+1 510 999-0123): Running and idle
  465. Protect Page  Owner        Sender/TSI  Recvd@ Filename
  466. -rw-r--    9  fax       1 510 5268781 05Jan96 fax00005.tif
  467. -rw-r--    8  fax       1 510 5268781 07Jan96 fax00009.tif
  468. -rw-r--    2  fax       1 510 5268781 07Jan96 fax00010.tif
  469. -rw-r--    3  fax        +14159657824 08Jan96 fax00011.tif
  470. -rw-r--    2  fax        +14159657824 08Jan96 fax00012.tiffPs+1
  471. .RE
  472. .fi
  473. .LP
  474. Consult the 
  475. .I faxstat
  476. manual page for a more detailed description of this information.
  477. .PP
  478. Received facsimile are stored as
  479. .SM TIFF
  480. Class F files.
  481. These files are Bi-level images that are encoded using the
  482. .SM "CCITT T.4"
  483. or
  484. .SM "CCITT T.6"
  485. encoding algorithms.
  486. The
  487. .IR fax2ps (1)
  488. program can be used to view and print these files.
  489. A file can be viewed by converting it to *(Ps and then
  490. viewing it with a suitable *(Ps previewing program, such
  491. as
  492. .IR xpsview (1)
  493. (Adobe's Display *(Ps-based viewer),
  494. .IR ghostview (1)
  495. (a public domain previewer),
  496. or image viewer programs such as
  497. .IR viewfax (1)
  498. (public domain),
  499. .IR faxview (1)
  500. (another public domain 
  501. .SM TIFF
  502. viewer program),
  503. .IR xv (1)
  504. (shareware and/or public domain), or
  505. .IR xtiff (1)
  506. (a program included in the public domain
  507. .SM TIFF
  508. software distribution).
  509. Consult your local resources to figure out what tools are available
  510. for viewing and printing received facsimile.
  511. .SH "CLIENT-SERVER PROTOCOL"
  512. *(Fx client applications communicate with servers using
  513. either a special-purpose
  514. .I "communications protocol"
  515. that is modeled after the Internet File Transfer Protocol (s-1FTPs+1)
  516. or, when submitting alpha-numeric pages, the Simple Network Paging Protocol
  517. (*(Sn), specified in
  518. .SM RFC
  519. 1861.
  520. All client programs support a
  521. .B -v
  522. option that can be used to observe the protocol message exchanges.
  523. In some situations it may be more effective to communicate directly
  524. with a *(Fx server using the client-server protocol.
  525. This can be accomplished with an
  526. .SM FTP
  527. or Telnet client application; though an
  528. .SM FTP
  529. client is recommended because it implements the protocol needed
  530. to obtain server status information.
  531. For information on the server-side support provided with *(Fx consult
  532. .IR hfaxd (${MANNUM1_8}).
  533. For documentation on the client-server fax protocol consult s-1RFC XXXXs+1
  534. (fIto be filled infP).
  535. .SH EXAMPLES
  536. This section gives several examples of command line usage;
  537. consult the manual pages for the individual commands for
  538. information on the options and program operation.
  539. .PP
  540. The following command queues the file
  541. .B zall.ps
  542. for transmission to John Doe at the number (123)456-7890 using fine mode;
  543. the server will attempt to send it at 4:30 A.M.:
  544. .sp .5
  545. .RS
  546. s-1fCsendfax -a "0430" -m -d "John Doe@1.123.456.7890" zall.psfPs+1
  547. .RE
  548. .sp .5
  549. (the leading ``1.'' is supplied to dial area code ``123'' in the
  550. United States.)
  551. .PP
  552. The following command generates a one-page facsimile that
  553. is just a cover page:
  554. .sp .5
  555. .nf
  556. .RS
  557. s-1fCfaxcover -t "John Doe" -n "(123)456-7890" 
  558.     -c "Sorry John, I forgot the meeting..." |
  559.     sendfax -n -d "(123)456-7890"fPs+1
  560. .RE
  561. .fi
  562. .sp .5
  563. (note that the line was broken into several lines solely for presentation.)
  564. .PP
  565. The following command displays the status of the facsimile
  566. server and any jobs queued for transmission:
  567. .sp .5
  568. .RS
  569. s-1fCfaxstat -sfPs+1
  570. .RE
  571. .PP
  572. The following command displays the status of the facsimile
  573. server and any documents waiting in the receive queue on the
  574. server machine:
  575. .sp .5
  576. .RS
  577. s-1fCfaxstat -rfPs+1
  578. .RE
  579. .PP
  580. The following command shows how to use an 
  581. .SM FTP
  582. client program to communicate directly with a *(Fx server:
  583. .sp .5
  584. .nf
  585. .RS
  586. s-1fChyla% fBftp localhost hylafaxfP
  587. Connected to localhost.
  588. 220 hyla.chez.sgi.com server (HylaFAX (tm) Version 4.0beta005) ready.
  589. Name (localhost:sam): 
  590. 230 User sam logged in.
  591. Remote system type is UNIX.
  592. Using binary mode to transfer files.
  593. ftp> fBdir sendqfP
  594. 200 PORT command successful.
  595. 150 Opening new data connection for "sendq".
  596. 208  126 S    sam 5268781       0:3   1:12   16:54 No local dialtone
  597. 226 Transfer complete.
  598. ftp> fBquote jkill 208fP
  599. 200 Job 208 killed.
  600. ftp> fBdir doneqfP
  601. 200 PORT command successful.
  602. 150 Opening new data connection for "doneq".
  603. 208  126 D    sam 5268781       0:3   1:12         No local dialtone
  604. 226 Transfer complete.
  605. ftp> fBquote jdele 208fP
  606. 200 Job 208 deleted; current job: (default).
  607. ftp> fBdir docqfP
  608. 200 PORT command successful.
  609. 150 Opening new data connection for "docq".
  610. -rw----   1      sam    11093 Jan 21 16:48 doc9.ps
  611. 226 Transfer complete.
  612. ftp> fBdele docq/doc9.psfP
  613. 250 DELE command successful.
  614. ftp> fBdir recvqfP
  615. 200 PORT command successful.
  616. 150 Opening new data connection for "recvq".
  617. -rw-r--    4  fax       1 510 5268781 30Sep95 faxAAAa006uh
  618. -rw-r--    9  fax        +14159657824 11Nov95 faxAAAa006nC
  619. -rw----   25  fax        +14159657824 Fri08PM fax00016.tif
  620. 226 Transfer complete.
  621. ftp> fBquitfP
  622. 221 Goodbye.fPs+1
  623. .RE
  624. .fi
  625. .LP
  626. The following command shows how to use a Telnet client program
  627. to communicate directly with an *(Sn server:
  628. .sp .5
  629. .nf
  630. .RS
  631. s-1fChyla% fBtelnet melange.esd 444fP
  632. Trying 192.111.25.40...
  633. Connected to melange.esd.sgi.com.
  634. Escape character is '^]'.
  635. 220 melange.esd.sgi.com SNPP server (HylaFAX (tm) Version 4.0beta010) ready.
  636. fBlogin samfP
  637. 230 User sam logged in.
  638. fBhelpfP
  639. 214 The following commands are recognized (* =>'s unimplemented).
  640. 214 2WAY*   ALER*   DATA    HOLD    LOGI    MSTA*   PING    RTYP*   STAT 
  641. 214 ABOR    CALL*   EXPT*   KTAG*   MCRE*   NOQU*   QUIT    SEND    SUBJ 
  642. 214 ACKR*   COVE*   HELP    LEVE    MESS    PAGE    RESE    SITE 
  643. 250 Direct comments to FaxMaster@melange.esd.sgi.com.
  644. fBpage 5551212fP
  645. 250 Pager ID accepted; provider: 1800SkyTel pin: 5551212 jobid: 276.
  646. fBsendfP
  647. 250 Message processing completed.
  648. fBquitfP
  649. 221 Goodbye.
  650. Connection closed by foreign host.
  651. .RE
  652. .SH FILES
  653. .ta w'${LIBDATA}/faxcover.ps        'u
  654. .nf
  655. ${BIN}/sendfax for sending facsimile
  656. ${BIN}/sendpage for sending alpha-numeric pages
  657. ${BIN}/fax2ps for converting facsimile to *(Ps
  658. ${BIN}/faxalter for altering queued jobs
  659. ${BIN}/faxcover for generating cover sheets
  660. ${BIN}/faxmail for converting email to *(Ps
  661. ${BIN}/faxrm for removing queued jobs
  662. ${BIN}/faxstat for facsimile server status
  663. ${LIBEXEC}/sgi2fax s-1SGIs+1 image file converter
  664. ${LIBEXEC}/textfmt s-1ASCIIs+1 text converter
  665. ${LIBDATA}/typerules file type and conversion rules
  666. ${LIBDATA}/pagesizes page size database
  667. ${LIBDATA}/faxcover.ps prototype cover page
  668. ${LIBDATA}/dialrules optional client dialstring rules
  669. ${SPOOL}/tmp/sndfaxXXXXXX temporary files
  670. .fi
  671. .SH "SEE ALSO"
  672. .IR at (1),
  673. .IR fax2ps (1),
  674. .IR faxalter (1),
  675. .IR faxcover (1),
  676. .IR faxmail (1),
  677. .IR faxrm (1),
  678. .IR faxstat (1),
  679. .IR sgi2fax (1),
  680. .IR faxq (${MANNUM1_8}),
  681. .IR viewfax (1),
  682. .IR hylafax-server (${MANNUM4_5}),
  683. .IR dialrules (${MANNUM4_5}),
  684. .IR pagesizes (${MANNUM4_5}),
  685. .IR typerules (${MANNUM4_5}),
  686. .IR services (4)