Este es el comando hylafax-client que se puede ejecutar en el proveedor de alojamiento gratuito de OnWorks utilizando una de nuestras múltiples estaciones de trabajo en línea gratuitas, como Ubuntu Online, Fedora Online, emulador en línea de Windows o emulador en línea de MAC OS.
PROGRAMA:
NOMBRE
HylaFAX-client - introducción a HylaFAX aplicaciones y uso del cliente
SINOPSIS
enviar fax [opciones] [archivos...]
Enviar página [opciones] [mensaje...]
faxestado [opciones]
fax [opciones]
faxalterar [opciones] Identificación del trabajo...
fax2ps [opciones] [archivos...]
DESCRIPCIÓN
HylaFAX es un sistema de telecomunicaciones para sistemas UNIX®. Entre las características de HylaFAX
son:
· HylaFAX se ejecuta como un servicio de red; esto significa que un módem puede ser compartido efectivamente por un
gran número de usuarios.
· HylaFAX se puede configurar para trabajar con una amplia variedad de módems en una amplia variedad de
.
· El administrador puede restringir el acceso al sistema a hosts seleccionados y / o
usuarios.
· Las solicitudes de transmisión pueden procesarse inmediatamente (predeterminado) o ponerse en cola para su procesamiento
en un momento posterior, a la manera de la at(1) comando.
· Las máquinas de fax remotas pueden ser consultadas para recuperar documentos disponibles públicamente.
· Los documentos POSTSCRIPT®, PDF y TIFF Clase F se pasan directamente al servidor de fax para
transmisión; el sistema intenta convertir otros formatos de archivo a POSTSCRIPT o
TIFF mediante el uso de una función extensible de conversión y mecanografía de archivos. En normal
operación texto ASCII, troff(1) salida, y las imágenes de Silicon Graphics se
convertido. Se pueden agregar formatos de archivo adicionales; ver tipos(5).
· Los portada de fax(1) el programa se puede invocar automáticamente para crear una portada para cada
facsímil, utilizando información deducida por el enviar fax mando. Alternativamente, los usuarios pueden
proporcione sus propias portadas utilizando sus herramientas preferidas.
· Los faxes normalmente se crean en un tamaño de página predeterminado del sistema (generalmente páginas de tamaño carta,
8.5 "por 11", para sitios en América del Norte). Se pueden especificar tamaños de página alternativos con un
-s opción para todos HylaFAX programas. Los tamaños de página más conocidos incluyen: ISO A3, ISO A4, ISO
A5, ISO A6, ISO B4, carta norteamericana, legal estadounidense, libro mayor estadounidense, estadounidense
Executive, Japanese Letter y Japanese Legal. Tenga en cuenta que puede que no esté permitido
imagen en el área de página completa; el área reproducible garantizada para una página es típicamente
menor. Además, tenga en cuenta que, si bien se pueden especificar tamaños de página arbitrarios, solo un
El protocolo de fax admite el número de dimensiones de página. Por lo tanto, si un tamaño impar
se envía un fax para su transmisión, es posible que no sea posible determinar si puede
enviarse hasta que el servidor de fax establezca comunicación con el fax remoto
maquina
· El fax se puede enviar a baja resolución (98 líneas / pulgada) o resolución media (196
líneas / pulgada), a menudo llamado en fin modo. Se manejan documentos con páginas de resolución mixta
correctamente.
· Los usuarios son notificados por correo electrónico si un trabajo no se puede transmitir. Tambien es
posible recibir una notificación por correo cuando un trabajo se ha completado con éxito y
cada vez que el trabajo se pone en cola para su retransmisión. Cualquier documento no transmitido es
devuelto al remitente por correo electrónico en un formulario adecuado para volver a enviarlo.
· Se proporciona soporte para retransmisiones por fax. El HylaFAX el software del servidor optimiza
preparación de documentos de difusión y las aplicaciones del cliente apoyan la noción de un
trabajo grupo de XNUMX lo que permite manipular juntos un grupo de trabajos.
· Se proporciona soporte para transmitir mensajes alfanuméricos a dispositivos de buscapersonas o GSM
móviles que utilizan el Protocolo simple de búsqueda de red (SNPP) y el protocolo IXO o UCP
(para la entrega de mensajes).
El HylaFAX El software se divide en dos paquetes: el software utilizado en las máquinas cliente y
software utilizado en máquinas donde residen uno o más módems. El software cliente incluye:
· enviar fax, un programa para enviar faxes salientes;
· Enviar página, un programa para enviar mensajes alfanuméricos a servidores SNPP;
· faxestado, un programa obtiene información de estado sobre HylaFAX servidores;
· fax, un programa para eliminar trabajos y documentos;
· faxalterar, un programa para cambiar parámetros de trabajos en cola; y
· fax2ps, un programa que convierte documentos de fax a POSTSCRIPT para que puedan ser
visualizado con una vista previa POSTSCRIPT o impreso en una impresora POSTSCRIPT (este programa es
en realidad forma parte de la distribución TIFF complementaria que utiliza HylaFAX).
Muchos sistemas también admiten el envío de faxes salientes por correo electrónico y / o
interfaces gráficas para el enviar fax programa. Tales instalaciones dependen del sitio; consultar
documentación local para obtener más información.
CONSIGUIENDO EMPEZADO
Para utilizar el HylaFAX software de cliente en su máquina, necesita cargar el
software en su máquina, o necesita ubicar una máquina que ya tiene el cliente
software instalado y enlaces simbólicos de configuración a los directorios correspondientes. Si tu escoges
este último, tenga en cuenta que necesita enlaces a tres directorios: el directorio donde
residen aplicaciones cliente, / usr / bin, el directorio donde se encuentra la base de datos de la aplicación cliente.
los archivos residen, / etc / hylafaxy el directorio donde residen los programas de conversión de documentos,
/ usr / sbin (los dos últimos directorios pueden ser los mismos en su sistema).
Una vez que el software está configurado en su máquina, necesita ubicar un host que tenga un fax.
servidor que puede utilizar. El host, y posiblemente el módem en el host, debe definirse
en su entorno en la variable FAXSERVER. Por ejemplo, para csh usuarios,
setenv FAXSERVER flake.asd
o para ksh or sh usuarios,
FAXSERVER = flake.asd; exportar FAXSERVER
Si hay varios módems en su servidor, es posible que se le asigne el uso de un
módem. Por ejemplo, si va a utilizar el módem adjunto al ttym2 puerto en el servidor
máquina, entonces la variable FAXSERVER debe configurarse como
FAXSERVER =[email protected]; exportar FAXSERVER
(Nota: la variable de entorno SNPPSERVER se utiliza en lugar de FAXSERVER por el Enviar página
programa; consultar Enviar página(8) para obtener más información.)
Tenga en cuenta también que antes de que pueda enviar trabajos de fax salientes, el administrador del
Es posible que el servidor de fax deba registrar su identidad en una lista de control de acceso. Vas a
encuentro el mensaje ''530 User %s de la máquina negado'' si el acceso a su servidor es
controlado y no está debidamente registrado o se le puede solicitar una contraseña y
luego negó el servicio con ''530 Iniciar sesión incorrecto.''.
MARCAR INSTRUMENTOS DE CUERDA
Una cadena de marcado especifica cómo marcar el teléfono para llegar a un destino
máquina de fax. HylaFAX permite que se pasen cadenas arbitrarias al servidor de fax
para que los usuarios puedan especificar información de tarjeta de crédito, información de enrutamiento de PBX, etc.
Los caracteres alfabéticos se asignan automáticamente a sus equivalentes de clave numérica (p. Ej.
`` 1800GotMilk '' se convierte en `` 18004686455 ''). Se pueden incluir otros personajes para
legibilidad; El servidor eliminará todo lo que deba eliminarse antes de que
La cadena de marcación se pasa al módem de fax. Información privada como acceso a tarjetas de crédito
Los códigos se retienen de los mensajes de estado y los archivos de registro de acceso público (con los
configuración). Los servidores de fax también insertan automáticamente cualquier prefijo de marcación inicial
cadenas que se requieren para realizar llamadas telefónicas salientes; por ejemplo, marcando `` 9 '' para obtener un
Borde. Además, si un número de teléfono se especifica completamente con el internacional
dígitos de marcación directa (IDDD), luego cualquier prefijo de larga distancia o marcación internacional
Los códigos que se requieren para realizar la llamada serán insertados en la cadena de marcación por el
servidor. Por ejemplo, `` +31.77.594.131 '' es un número de teléfono en los Países Bajos; podría ser
convertido a `` 0113177594131 '' si la llamada se realiza en los Estados Unidos. El número
`` +14159657824 '' es un número de teléfono en California; si este número se llama desde dentro del
415 en los Estados Unidos, el servidor lo convertiría automáticamente a
`` 9657824 '' porque en el Área de la Bahía de San Francisco, las llamadas telefónicas locales no deben incluir el
código de área y prefijo de larga distancia.
La regla general en la elaboración de cadenas de marcado es especificar exactamente en qué marcarías
tu teléfono; y, además, el número de teléfono real se puede especificar en una ubicación-
de manera independiente mediante el uso de la sintaxis IDD de `` +código de país parte local''.
CUBIERTA PÁGINAS
El enviar fax El programa puede generar automáticamente una portada para cada fax saliente.
Estas portadas son creadas realmente por el portada de fax(1) programe utilizando información que
es deducido por enviar fax e información que se proporciona en la invocación de línea de comando de
enviar fax. Los usuarios también pueden solicitar que enviar fax no proporcione una portada y luego proporcione
su propia portada como parte de los datos que se van a transmitir.
Las portadas generadas automáticamente pueden incluir la siguiente información:
· El nombre del remitente, afiliación, ubicación geográfica, número de fax y teléfono de voz
número;
· El nombre, afiliación, ubicación geográfica, número de fax y teléfono de voz del destinatario
número;
· Texto que explique de qué se trata este fax;
· Comentario de texto;
· La fecha y hora local en que se envió el trabajo;
· El número de páginas que se van a transmitir.
Parte de esta información se obtiene actualmente del fax personal de un usuario.
archivo de base de datos; ~ / .faxdb. Tenga en cuenta que este archivo está obsoleto; solo se describe aquí
porque todavía es compatible por compatibilidad con versiones anteriores del software.
El .faxdb el archivo es un archivo ASCII con entradas de la forma
keyword : propuesta de
donde keyword incluye:
Nombre un nombre asociado con la máquina de fax de destino;
Compañía un nombre de la empresa;
Ubicación información de ubicación dentro de la empresa, por ejemplo, un edificio #;
Número de fax número de teléfono de la máquina de fax;
Número de voz número de teléfono de voz.
Los datos son de formato libre. Los espacios en blanco (en blanco, tabulación, nueva línea) se pueden intercalar libremente con
tokens. Si los tokens incluyen espacios en blanco, deben ir entre comillas (`` '').
El carácter `` # '' introduce un comentario: se descarta todo hasta el final de la línea.
Las entradas se recopilan en registros agregados encerrándolas entre `` [] ''. Los registros pueden ser
anidados para crear una jerarquía que admita la herencia de información, sin especificar
la información se hereda de los registros agregados principales.
Por ejemplo, un archivo de muestra podría ser:
[Compañía: "Silicon Graphics, Inc."
Ubicación: "Mountain View, California"
[Nombre: "Sam Leffler" Número de FAX: +1.415.965.7824]
]
que podría ampliarse para incluir a otra persona en Silicon Graphics con lo siguiente:
[Compañía: "Silicon Graphics, Inc."
Ubicación: "Mountain View, California"
[Nombre: "Sam Leffler" Número de FAX: +1.415.965.7824]
[Nombre: "Paul Haeberli" Número de FAX: +1.415.965.7824]
]
La experiencia indica que la naturaleza jerárquica de este formato de base de datos lo convierte en
difícil de mantener con mecanismos automatizados. Como resultado, está siendo reemplazado por
otras bases de datos más sencillas que son administradas por programas que son front-end
enviar fax .
CONFIGURACIÓN ARCHIVOS
HylaFAX las aplicaciones cliente se pueden adaptar por usuario y por sitio a través de
Archivos de configuración. Los controles por sitio se colocan en el archivo /etc/hylafax/hyla.conf,
mientras que los controles por usuario entran ~ / .hylarc. Además, algunos programas que tienen muchos
los parámetros que son específicos de su funcionamiento admiten un archivo de configuración adicional;
estos archivos se identifican en sus páginas de manual.
Los archivos de configuración tienen un formato simple y son completamente ASCII. Una configuración
el parámetro tiene la forma
etiqueta: propuesta de
donde un etiqueta identifica un parámetro y un propuesta de es una cadena, un número o un booleano
valor. Los comentarios se introducen con el carácter `` # '' y se extienden hasta el final de la línea.
Los valores de cadena comienzan en el primer carácter que no está en blanco después de ``: '' y continúan hasta el
primer carácter que no sea un espacio en blanco o, si se va a incluir un espacio en blanco, se puede encerrar en
comillas (`` "''). Los valores de cadena encerrados entre comillas también pueden usar la C estándar
convenciones de programación para especificar códigos de escape; por ejemplo, `` \ n '' para un carácter de nueva línea
y `` \ xxx '' para un valor octal. Los valores numéricos se especifican de acuerdo con C
convenciones de programación (inicial `` 0x '' para hexadecimal, inicial `` 0 '' para octal, de lo contrario
decimal). Los valores booleanos no distinguen entre mayúsculas y minúsculas. Para un valor verdadero, ya sea `` Sí '' o
Se debe usar `` On ''. Para un valor falso, use `` No '' o `` Desactivado ''.
RECIBIDO FACSÍMIL
Los facsímiles entrantes son recibidos por los servidores de fax y depositados en una cola de recepción
directorio en la máquina del servidor. Dependiendo de la configuración del servidor, los archivos en este
El directorio puede o no ser legible por usuarios normales. El faxestado El programa se puede utilizar para
ver el contenido del directorio de la cola de recepción:
hyla%faxstat -r
Programador de HylaFAX en hyla.chez.sgi.com: en ejecución
Módem ttyf2 (+ 1-510): en funcionamiento e inactivo
Proteger el propietario de la página Remitente / TSI Recvd @ Nombre de archivo
-rw-r-- 9 fax 1 510 5268781Jan05 fax96.tif
-rw-r-- 8 fax 1 510 5268781Jan07 fax96.tif
-rw-r-- 2 fax 1 510 5268781Jan07 fax96.tif
-rw-r-- 3 fax +14159657824 08Jan96 fax00011.tif
-rw-r-- 2 fax +14159657824 08Jan96 fax00012.tif
Consulte nuestras faxestado página de manual para obtener una descripción más detallada de esta información.
Los faxes recibidos se almacenan como archivos TIFF Clase F. Estos archivos son imágenes de dos niveles que
se codifican utilizando los algoritmos de codificación CCITT T.4 o CCITT T.6. El fax2ps(1) programa
se puede utilizar para ver e imprimir estos archivos. Un archivo se puede ver convirtiéndolo a
POSTSCRIPT y luego verlo con un programa de vista previa POSTSCRIPT adecuado, como
vista xps(1) (visor de pantalla basado en POSTSCRIPT de Adobe), vista fantasma(1) (un dominio público
Previewer), o programas de visor de imágenes como ver fax(1) (dominio público), vista de fax(1)
(otro programa de visor de TIFF de dominio público), xv(1) (shareware y / o dominio público), o
xtiff(1) (un programa incluido en la distribución de software TIFF de dominio público). Consultar
sus recursos locales para averiguar qué herramientas están disponibles para ver e imprimir
recibido facsímil.
SERVIDOR DE CLIENTE PROTOCOLO
HylaFAX Las aplicaciones cliente se comunican con los servidores utilizando un propósito especial.
clase de comunicaciones protocolo que se basa en el Protocolo de transferencia de archivos de Internet (FTP)
o, al enviar páginas alfanuméricas, el Protocolo simple de búsqueda de red (SNPP),
especificado en RFC 1861. Todos los programas cliente admiten un -v opción que se puede utilizar para
observar los intercambios de mensajes de protocolo. En algunas situaciones, puede ser más eficaz
comunicarse directamente con un HylaFAX servidor utilizando el protocolo cliente-servidor. Esto puede ser
realizado con una aplicación cliente FTP o Telnet; aunque se recomienda un cliente FTP
porque implementa el protocolo necesario para obtener información sobre el estado del servidor. Para
información sobre el soporte del lado del servidor proporcionado con HylaFAX consulte fax(8). Para
documentación sobre el protocolo de fax cliente-servidor consultar RFC XXXX (a be lleno in).
EJEMPLOS
Esta sección ofrece varios ejemplos del uso de la línea de comandos; consulte las páginas del manual para
los comandos individuales para obtener información sobre las opciones y el funcionamiento del programa.
El siguiente comando pone en cola el archivo zall.ps para transmitirlo a John Doe al número
(123)456-7890 usando el modo fino; el servidor intentará enviarlo a las 4:30 AM:
sendfax -a "0430" -m -d "John [email protected]"zall.ps
(El `` 1 '' inicial se proporciona para marcar el código de área `` 123 '' en los Estados Unidos).
El siguiente comando genera un facsímil de una página que es solo una portada:
faxcover -t "John Doe" -n "(123) 456-7890"
-c "Lo siento John, olvidé la reunión ..." |
sendfax -n -d "(123) 456-7890"
(tenga en cuenta que la línea se dividió en varias líneas únicamente para la presentación).
El siguiente comando muestra el estado del servidor de fax y cualquier trabajo en cola para
transmisión:
faxstat-s
El siguiente comando muestra el estado del servidor de fax y cualquier documento
esperando en la cola de recepción en la máquina del servidor:
faxstat-r
El siguiente comando muestra cómo utilizar un programa cliente FTP para comunicarse directamente con
a HylaFAX servidor:
hila% ftp localhost hilafax
Conectado a localhost.
220 servidor hyla.chez.sgi.com (HylaFAX (tm) Versión 4.0beta005) listo.
Nombre (localhost: sam):
230 El usuario sam inició sesión.
El tipo de sistema remoto es UNIX.
Usando el modo binario para transferir archivos.
ftp> dir enviarq
Comando 200 PORT exitoso.
150 Apertura de una nueva conexión de datos para "sendq".
208 S sam 126 5268781: 0 3:1 12:16 Sin tono de marcación local
226 Transferencia completa.
ftp> cotización inicial matar 208
200 Job 208 muertos.
ftp> dir hechoq
Comando 200 PORT exitoso.
150 Abriendo nueva conexión de datos para "doneq".
208 D sam 126 5268781: 0 3:1 Sin tono de marcación local
226 Transferencia completa.
ftp> cotización inicial jdele 208
200 Trabajo 208 eliminado; trabajo actual: (predeterminado).
ftp> dir documento
Comando 200 PORT exitoso.
150 Apertura de una nueva conexión de datos para "docq".
-rw ---- 1 sam 11093 21 de enero 16:48 doc9.ps
226 Transferencia completa.
ftp> su docq / doc9.ps
250 comando DELE exitoso.
ftp> dir recvq
Comando 200 PORT exitoso.
150 Abriendo nueva conexión de datos para "recvq".
-rw-r-- 4 fax 1 510 5268781Sep30 faxAAAa95uh
-rw-r-- 9 fax +14159657824 11 de noviembre de 95 faxAAAa006nC
-rw ---- 25 fax +14159657824 viernes 08PM fax00016.tif
226 Transferencia completa.
ftp> renuncia
221 Adiós.
El siguiente comando muestra cómo utilizar un programa cliente Telnet para comunicarse directamente
con un servidor SNPP:
hila% telnet melange.esd 444
Tratando 192.111.25.40 ...
Conectado a melange.esd.sgi.com.
El carácter de escape es '^]'.
220 melange.esd.sgi.com Servidor SNPP (HylaFAX (tm) Versión 4.0beta010) listo.
Inicie sesión sam
230 El usuario sam inició sesión.
ayuda
214 Se reconocen los siguientes comandos (* => no implementado).
214 2WAY * ALER * DATA HOLD LOGI MSTA * PING RTYP * STAT
214 ABOR CALL * EXPT * KTAG * MCRE * NOQU * SALIR ENVIAR SUBJ
214 ACKR * COVE * HELP LEVE MESS PAGE RESE SITIO
250 Comentarios directos a [email protected].
página 5551212
250 identificador de buscapersonas aceptado; proveedor: 1800SkyTel pin: 5551212 jobid: 276.
send
250 Procesamiento de mensajes completado.
renuncia
221 Adiós.
Conexion cerrada por anfitrion desconocido.
Use hylafax-client en línea usando los servicios de onworks.net