Hylafax : servidor de faxes en software libre
Nota: Ésta es la vista de impresión del Manual de referencia completo en una sola página. Si lo prefiere puede encontrar la versión original aquí.
1. Introducción
1.1. ¿Qué es el hylafax y por qué instalarlo?
La mayoría de usuarios de Hylafax lo utilizan como un servidor para enviar y recibir faxes para un grupo de trabajo. Esto ahorra tiempo ya que no hay que esperar a que el fax esté disponible ni que acabe de enviar/recibir. Los administradores pueden sacar partido de los mecanismos de generación de reportes que ofrece, pudiendo realizar resúmenes de los historiales de faxes enviados y recibidos.
Entre las capacidades de Hylafax se encuentran:
- Fax broadcasting: Enviar un fax a múltiples destinos.
- Fax-to-Email Gateway: Recepción de faxes vía ficheros adjuntos en el correo electrónico.
- Email-to-Fax Gateway: Enviar faxes vía ficheros adjuntos en el correo electrónico.
- Distribución y routing automático de faxes.
- Impresión automática de faxes.
La integración con nuestro entorno de trabajo se puede realizar mediante clientes específicos para cada sistema operativo. Pero, para entornos Windows incorpora la capacidad de integrarse con Samba publicando una impresora que recibe las peticiones de envío de faxes. Desde cualquier editor de textos se puede enviar un fax imprimiendo en la impresora adecuada.
¿POR QUÉ INSTALARLO ?
Es un producto que tiene muchos beneficios. Por tratar algunos:
- Ahorro de papel
- No se pierden los faxes: quedan almacenados en el servidor, por lo que aunque se pierda la copia impresa (en caso de sacarla) no pasa nada, tenemos el original guardado.
- Ahorro de tiempo, no hay que desplazarse hasta el fax manual para mandar , recibir los faxes.
2. Puntualizaciones: qué estamos usando
2.1. Previo a la instalación
Como módem estamos utilizando uno Diamon SupraExpress56e PRO, externo. Está conectado a un puerto serie del equipo. Lo hemos intentado con un portátil, que tiene módem interno y no lo hemos conseguido, aunque tampoco le hemos dedicado mayor tiempo,supongo que será cuestión de indagar un poco en la configuración del módem (no está bien configurado en nuestro Debian)
Aquí tenemos un enlace en el que se tratan los diferentes módems :
3. Instalación del Hylafax
3.1. Tras instalar Debian
Tras haber instalado Debian a pelo, hemos tenido que actualizar al tipo de Debian que queríamos tocando el fichero /etc/apt/sources.list Una vez tocado hacemos el apt-get dist-upgrade, luego el apt-get upgrade y el apt-get update
PAQUETES BÁSICOS QUE VAMOS A INSTALAR
Instalamos el entorno gráfico kde
apt-get install kde
El sistema x-windows, para poder tener el servidor en en modo gráfico:
apt-get install x-windows-system
Nos fallaba el teclado (quizá porque es USB)
apt-get install kdm
Otros
apt-get install sux
Sux is a wrapper around the standard su command which will transfer your X credentials to the target user. Sux is released under the terms of the X11 license.
apt-get install mozilla-firefox
3.2. Prerrequisitos del Hylafax
libtiff conseguirlo en http://www.remotesensing.org/libtiff/
- Ghostscript – conseguirlo en http://www.cs.wisc.edu/~ghost/
- zlib: normalmente disponible con libtiff o Ghostscript
- awk, gawk, mawk, or nawk - consigue mawk en ftp://ftp.whidbey.net/pub/brennan/ Muchas distribuciones vienen ya con ello.
- sendmail o SMTP compatible: consíguelo en http://www.sendmail.org/ Muchas distribuciones vienen ya con ello.
- metamail or uuencode Para uso opcional en pasarelas fax-to-mail
GHOSTSCRIPT
Voy a http://www.cs.wisc.edu/~ghost/ y de ahí a http://www.cs.wisc.edu/~ghost/doc/gnu/gpl815.htm y me bajo http://prdownloads.sourceforge.net/ghostscript/ghostscript-8.15.tar.gz?download
Lo dejo en la carpeta de root.
Para descomprimir:
tar zxvf ghostscript-8.15.tar.gz
y me crea una carpeta llamada ghostscript-8.15. Entro en ella y hago:
./configure
me da un error de que no puede encontrar una copia de la librería jpeg. Para instalarla me hace falta compilar ghostscript.
Para bajármela voy a http://www.ijg.org y de ahí me bajo el siguiente enlace
http://www.ijg.org/files/jpegsrc.v6b.tar.gz. Me dice para descomprimirlo en el directorio de arriba del árbol de las fuentes de ghostscript y que lo renombre como jpeg
Vuelvo a hacer el ./configure en el Gs, pero no hay forma, me da error ahora de zlib. Me bajo los fuentes de http://www.gzip.org/zlib/zlib-1.2.1.tar.gz
los dejo en /root y descomprimo el fichero entro en la carpeta que me acaba de crear y compilo e instalo:
tar zxvf zlib-1.2.1.tar.gz
cd /root/zlib-1.2.1
./configure
make
make install
Ahora ya tenemos el zlib instalado, vamos a probar si nos permite instalar el ghostscript. Volvemos al
directorio de /root/ghostscript-8.15
cd /root/ghostscript-8.15
./configure
make
make install
GAWK, SENDMAIL, METAMAIL
apt-get install gawk
apt-get install sendmail
apt-get install metamail
INSTALACIÓN DEL SERVIDOR HYLAFAX
apt-get install hylafax-serverTras hacer esto, ejecutaremos el faxsetup. El faxsetup acaba antes de que te enteres. Puedes aceptar todo lo que viene por defecto. Una vez que la instalación finaliza, el script te pregunta si ejecutar el faxaddmodem para todos los dispositivos disponibles. Puedes elegir si o luego ejecutarlo manualmente en el prompt del root . Tras la ejecución del faxsetup se habrán creado 2 ficheros
/var/spool/hylafax/etc/setup.cache--> parámetros de configuración del servidor
/var/spool/hylafax/etc/setup.modem--> parámetros de configuración del módem
3.3. Ficheros de configuración del Hylafax
Una cosa que tenemos que tener en cuenta es que existen dos directorios /etc/hylafax y /var/spool/hylafax/etc
Los ficheros que existen en ambos sitios duplicados, son una copia. Hay que modificar los ficheros que están en /etc/hylafax y al reiniciar el servidor de hylafax automáticamente serán copiados en /var/spool/hylafax/etc
– /ETC/HYLAFAX/HFAXD.CONF:
Fichero de configuración para el hfaxd, el daemon del servidor HylaFAX . En él se define donde están los ficheros de configuración adicionales. La versión instalada de este fichero raramente suele tener que ser modificado. Los parametros que se cambian aquí se aplican a todas la transmisiones.
– /ETC/HYLAFAX/HYLA.CONF
Paramatros de configuración para cliente desde este host envían faxes con sendfax.
– /ETC/HYLAFAX/CONFIG:
Configuración general Hylafax para el sistema local. Aquí especificas cómo llamar a teléfonos (incluyendo cómo distinguir llamadas de larga distancia e internacionales de locales) , tema de logs, nº máximo de trabajos concurrentes (no debe ser superior al nº de módems conectados al sistema), máximo tamaño de página para faxes (enviar y recibir, incluyendo página de cubierta), y el nº máximo de llamadas de teléfono e intentos de conexión que se harán para enviar cada fax.
– /ETC/HYLAFAX/CONFIG.TTYSO:
Especifica el fichero de dispositivo serie conectado a cada módem (ej., ttyS0) y contiene configuraciones relacionadas con comunicación específicas de módem.
– /ETC/HYLAFAX/HOSTS.HFAXD
El fichero especifica los equipos y usuarios a los que se les permite acceder a los servicios, por medio del proceso hfaxd
Se añaden y se borran usuarios con el comando faxadduser y faxdeluser.
– VAR/SPOOL/HYLAFAX/INFO
Directorio con información sobre las máquinas a las que ya se ha enviado algún fax.
– VAR/SPOOL/HYLAFAX/DOCQ
Directorio con los documentos enviados
3.4. Arrancar el servidor Hylafax
Tenemos los siguientes procesos:
- faxgetty: proceso que esta escuchando a ver si llegan faxes de entrada al módem
- faxq: encola faxes que están saliendo y entando. El proceso se ejecuta continuamente y no puede correr más de uno simultáneamente.
- hfaxd: se comunica con clientes, tales como cliente Windows de Hylafax, Cypheus,SMBFax.....
Si vas a recibir faxes además de enviar, deberás tener el servicio faxgetty en marcha en el servidor. Este servicio estará escuchando en un puerto específico para responder a llamadas entrantes.
Para arrancar el servicio que acabamos de comentar, tenemos que añadir una línea al /etc/inittab
t2:23:respawn:/usr/sbin/faxgetty ttyS0
Cuando hagas el cambio, reinicia la máquina y ejecuta
ps ax # deberías ver dicho servicio en ejecución.
Para arrancar el servicio de cola de fax, debes ejecutar
/usr/sbin/faxq
Una vez que el servicio se ha iniciado, le enlazas un módem usando "faxmodem devicename", en nuestro caso "faxmodem ttyS0". Con esto se le dice al servicio faxq que cuando tenga un trabajo en la cola, puede usar ttyS0 para mandarlo fuera. El servidor fax, que acepta trabajos entrantes de clientes, está representado por el demonio hfaxd. Para iniciar el servicio en su configuración estandar, usa
"hfaxd -i 4559".
Esto arranca hfaxd usando un protocolo cliente-servidor y escuchando en el puerto 4559.
3.5. Automatizando el arranque del servidor
Quizá con la misma instalación te haya quedado OK el arranque, entonces no tendrías que hacer esto.
Para conseguir que algo arranque en el inicio de la mayoría de las distribuciones linux, configuras un script que cargue los demonios y pones el script en el sitio donde será llamado por el proceso init. El script que podemos usar , podemos llamarlo fax.sh, consiste en 3 comandos
faxq
faxmodem ttyS0
hfaxd -i 4559
en líneas separadas y en orden. Para añadir el script a los scripts que son llamados por init, tienes que ponerlo en el directorio /etc/init.d Para tener el script configurado con las configuraciones de Debian por defecto para servicios estandar, hay que ejecutar el siguiente comando:
update-rc.d fax.sh defaults
3.6. Pruebas de funcionamiento
Una vez hecho esto, probar que se puede enviar un fax desde el sistema. Para ello, cogemos un documento y lo imprimimos a fichero (así nos creara un fichero PostScript), Tras ello ejecutamos:
sendfax -n -d n_fax file.ps
Tendrá que llegar un fax al fax destino.
Ahora debemos probar si nos pueden mandar faxes desde el exterior. Para ello decimos que alguien nos envíe un fax. En caso de llegar, quedaría en el directorio /var/spool/hylafax/recvq en formato de fichero TIFF.
Para poder verlo, deberíamos usar una aplicación como kfax para ver el fax recibido.
Si algo no ha funcionado, echar un vistazo a /var/log/messages a ver si vemos el motivo del error.
3.7. Recibir un fax en formato pdf en un buzón de correo.
Para ello crear el fichero FaxDispatch (en /etc/hylafax/FaxDispatch) que contenga los siguientes comandos:
FILETYPE=pdf; #sustituye tif por pdf si quieres
SENDTO=FaxBandeja;
Se requiere para enviar los faxes entrantes como anexos. Con estas líneas estamos consiguiendo que los faxes entrantes sean enviados como anexo al FaxBandeja (en nuestro caso una base de datos de correo de Lotus Notes)
Y además en /etc/aliases añadir
FaxMaster: email@dominio.X
FaxBandeja: email2@dominio.X #buzón correo al que queremos que lleguen los faxes
y ejecutar comando:
newaliases
Para que nos envíe un email con un pdf anexado cuando el fax ha sido enviado: tocar el fichero
/etc/hylafax/FaxNotify
NOTIFY_FAXMASTER=yes;
RETURNFILETYPE=pdf;
3.8. Configuración del sendmail
/etc/init.d/sendmail stop
/etc/init.d/sendmail start
Editar fichero de configuración/etc/mail/sendmail.cf, buscamos una línea similar a la siguiente:
#”Smart” relay host (may be null)
DS
Esta línea hay que cambiarla de forma que referencie a nuestro servidor de correo saliente o smtp (para que sendmail envie a dicho servidor nuestro correo).
#”Smart” relay host (may be null)
DSnombre_servidor_correo
Ahora tenemos que enmascarar nuestra dirección de correo (es decir, modificar el fichero de configuración para que las direcciones de retorno de emails no sean las que tenemos en nuestra máquina (como sromero@localhost), sino las direcciones de retorno reales. Para ello buscamos la siguiente línea:
#Who I masquerade as (null for no masquerading)
DM
A esta línea se le añade el dominio de nuestra dirección de correo. Si mi dirección email es usuario@dominio.com, el dominio es dominio.com:
#Who I masquerade as (null for no masquerading)
DMdominio.com
Una vez realizada la configuración, supongamos que desde un usuario cualquiera enviamos un email a jose@proveedor.es, mediante el comando mail jose@proveedor.es. Dicho email se grabará en /var/spool/mqueue a la espera de ser enviado a nuestro ISP quien a su vez lo enviará al usuario jose. Es decir, los emails que enviemos a Internet se guardarán en el directorio del correo hasta que se realice su envío mediante sendmail en la próxima conexión a Internet, gracias al comando "sendmail -q". Los mensajes en cola de envío se encuentran en /var/spool/mqueue (por si queremos releerlos o borrar alguno), y podemos consultarlos mediante el comando mailq.
Al final y no sé por qué para hacer esto, hemos tenido que editar el fichero /src/share/sendmail/cf/debian/sendmail.mc
define(`_USE_ETC_MAIL_')dnl
include(`/usr/share/sendmail/cf/m4/cf.m4')dnl
VERSIONID(`$Id: sendmail.mc, v 8.13.2-1 2004-12-16 01:32:38 cowboy Exp $')
OSTYPE(`debian')dnl
DOMAIN(`debian-mta')dnl
MASQUERADE_AS(nuestro_dominio.es)dnl
define(`SMART_HOST', `nombre_servidor_correo')
Y luego hacer lo siguiente (que es lo que me crea el fichero de configuracin .cf)
m4 sendmail.mc > /etc/mail/sendmail.cf
4. Instalación de un cliente Windows: WHFC
4.1. Instalación del WHFC
http://www.uli-eckhardt.de/whfc/1.2/docu/install.shtml#whfc : Cliente Hylafax para Windows . Está muy bien.
Descargamos el cliente y lo instalamos en un equipo
Lo primero que he de hacer es instalar una impresora cuyo puerto será uno especial que ha creado la instalación.

Este puerto WHFCFAX estará visible tras haber registrado el regmon.exe
4.2. Cómo mandar un fax desde cualquier aplicación
Para ello habíamos instalado una impresora.
Basta con imprimir el documento en cuestión en dicha impresora, y nos aparecerá la siguiente ventana.

Aquí le meteremos el nº de fax al que queremos enviar el documento. Además podemos decirle si nos avise por email del resultado del envío del documento.
Incluso tenemos la opción de enviar el documento a una determinada hora.
5. Mailing por fax desde el servidor
5.1. Configurar la impresora
De momento no hemos conseguido otra cosa más que poder mandar un mailing por fax desde el propio servidor de linux. Además está unido al OpenOffice
Para ello en el servidor vamos al directorio /openoffice/program (en nuestro caso en /usr/lib/openoffice/program) y ejecutamos el programa ./spadmin
spadmin: es el programa de administración de impresoras.
- Pulsar en Nueva Impresora.
- Añadir un Fax. Siguiente. Le decimos si queremos el controlador predeterminado u otro controlador de impresoras.
- Introduce una linea de comando, con la que se conecta al fax, en el siguiente dialogo. Por cada fax enviado se sustituirá “(TMP)” por un archivo temporaly “(PHONE)” por el nº de teléfono del aparato de fax del destinatario, en la linea de comando. Si aparece “(TMP)” en la linea de comando, el código PostScript se transmitirá por un archivo, en caso contrario mediante la introducción estándar (es decir como Pipe). A continuación pulsa Siguiente. En el servidor de aquí hemos puesto lo siguiente sendfax -n -d (PHONE) (TMP)
- Escribir nombre para la nueva impresora-fax y determinar si los nº de teléfono marcados en el texto con un formato especial deben eliminarse del documento o no. (esto ultimo no me está funcionando, si lo tengo marcado en cuanto mando a imprimir me da un error) Pulsar Crear.
El formato del nº de fax en el documento debe ir así: @@#n_fax@@ . Si en el documento no se indica ningún nº de telefoneo, tras imprimir aparecerá diálogo pidiéndotelo.
5.2. Mailing por fax con Open Office
Supongamos lo siguiente: tenemos que escribir 100 cartas a 100 clientes de nuestra empresa. Esto supone mucha pérdida de tiempo, además de ser un trabajo de chinos para cualquiera. Para facilitarnos este trabajo tenemos el combinar correspondencia.
Además vamos a integrar esta función con el envío automático de faxes.
Para ello, en una Base de datos tendremos los datos de los clientes a los que queremos mandar los faxes.. Supongamos que es el fichero llamado empresas.sxc

Además en un documento tenemos creado el modelo del fax, con algunos campos que queremos que sean rellenados desde el fichero empresas.sxc. Supongamos el fichero donde está el fax a mandar se llama: mailing_fax.sxw

Tenemos que indicar al fichero que los campos a rellenar los tiene que coger del fichero empresas.sxc. Para ello, existe un botón que es DataSources (Fuentes de Datos)


aparecerá la siguiente pantalla

Diremos que nos añada una nueva fuente de datos.

Así habremos creado una fuente de datos que apunta al fichero que contiene los datos de las empresas.
Nos queda meter en el documento del fax, los campos que serán rellenados automáticamente (sacando los datos de empresas.sxc)
Para ello. Vamos a las tablas de la fuente de datos Empresas, tenemos una que es sheet1 (la hoja en la que tenemos las empresas a las que queremos hacer llegar los faxes). Vamos al campo Fax, lo seleccionamos con el botón izquierdo y llevamos a la posición del documento donde queremos ponerlo. Lo mismo hacemos con los demás campos.

Ya tenemos los campos metidos.

Ahora tan solo nos queda mandar a imprimir (al fax) el documento. Para ello: Tools: mail merge




Elegimos el fax, y listo. Ahora empezará a mandar los faxes automáticamente.
6. Mailing por fax desde el mismo cliente
6.1. Requisitos para poder hacerlo
- Cliente WHFC instalado en el equipo. La impresora que hemos instalado debe llamarse “hylafax”, sino no funcionará esto
- Microsoft Word / Excel (pruebas hechas con 97 y 2000 y va OK)
- El campo de combinación que contiene el nº de fax, debe llamarse “fax”
6.2. Combinación de Word

Además tenemos que tener el Documento Excel desde donde sacaremos los datos de las empresas a las que queremos enviar el fax.

En Word tenemos que indicarle que nos coja los datos de este fichero. Para ello, tenemos lo siguiente : Herramientas: Combinar Correspondencia
Y le elegimos el fichero Excel donde están los datos de las empresas.
6.3. Macro a añadir en Word
Podemos hacerlo de diferentes formas. Modificar la plantilla normal.dot del equipo, con lo que todos los documentos creados con dicho ordenador incluirían la macro, o crear una plantilla especial y luego crear los documentos de tipo mailing apartir de dicha plantilla especial. Esto a gusto de consumidor.
La macro a añadir en cuestión es la siguiente
Sub MergeFax()
'
' MergeFax Macro
' Macro created 08/11/98 by Keith Gray
' Modified for full-blown Mailmerge 10/30/00 by Michael DeWitt
'
' This version will create a mailmerge with output for each record to be merged and produce a PS file suitable for Hylafax. The script
' was tested with word97 sr-1. Consider the first page of your merge document to be the cover page. The number of pages might be able to
'be determined in VBA, but I just type it into the body of the document (since all of the faxes are the same length.
' How to use this script:
'1. Create your mailmerge document
'2. Run the mailmerge script setting your main document and data source.
'3. Modify the line setting datafields("fax") to be the correct name of the fax number field in your merge document.
'4. Make sure that the merge document is the "active" document (if you have other documents open in Word).
'5. call your hylafax printer (created for WHFC) "hylafax" or modify the name in the script below. (it needn't be this printer, but why create another PS Printer?
'It is important to note that the WHFC does not support killtime as of yet and so if you are sending a lot of faxes, you may find that some of them are are killed before
'they even get a chance to be sent. In a dual modem hylafax server, sending a 6 page fax, 5-6 faxes were aborted before they had a chance to be
'sent.
Dim whfc As Object
Dim OLE_Return As Long
Dim faxnum As String
Dim SpoolFile As String
Dim Template As String
Dim Tempfile As String
Dim mergedfile As String
Dim Title As String
Dim WhfcPrinter As String
Dim Default_Active_Printer As String
Dim Box_Return As Integer
' MsgBox ActiveDocument.Name
ActiveDocument.MailMerge.ViewMailMergeFieldCodes = True
ActiveDocument.MailMerge.DataSource.ActiveRecord = wdLastRecord
Numb_Faxes = ActiveDocument.MailMerge.DataSource.ActiveRecord
ActiveDocument.MailMerge.DataSource.ActiveRecord = wdFirstRecord
Template = ActiveDocument.Name
For I = 1 To Numb_Faxes
SpoolFile = Environ("Temp") & "\fax" & I & ".ps"
Title = "WHFC Mail Merge to Fax Macro( Version 1.1 )"
faxnum = ActiveDocument.MailMerge.DataSource.DataFields("fax") '<===Change
"fax" to be the correct name of the fax number field
With ActiveDocument.MailMerge
.DataSource.FirstRecord = I
.DataSource.LastRecord = I
.Destination = wdSendTofile
.SuppressBlankLines = True
.Execute
End With
' MsgBox ActiveDocument.Name
Tempfile = ActiveDocument.Name
WhfcPrinter = "Hylafax"
Default_Active_Printer = ActivePrinter
'MsgBox ActivePrinter
ActivePrinter = WhfcPrinter$
'Note: background must be false in order to work - this is do to some kind
of bug in VBA
Application.PrintOut FileName:="", Range:=wdPrintAllDocument, _
Item:=wdPrintDocumentContent, Copies:=1, Pages:="", _
PageType:=wdPrintAllPages, Collate:=True, Background:=False, _
PrintToFile:=True, OutputFileName:=SpoolFile, Append:=False
Set whfc = CreateObject("WHFC.OleSrv")
OLE_Return = whfc.SendFax(SpoolFile, faxnum, True)
' MsgBox OLE_Return 'if you activate this you will see the fax job number
from hylafax.
If OLE_Return <= 0 Then
Box_Return = MsgBox("Error sending file", 16, Title)
Else
'Box_Return = MsgBox(OLE_Return, 0, Title)
End If
Set whfc = Nothing
Documents(Tempfile).Close (False)
Documents(Template).Activate
ActiveDocument.MailMerge.DataSource.ActiveRecord = wdNextRecord
Next I
ActivePrinter = Default_Active_Printer$
End Sub
Tenemos que tener alguna cosa en cuenta. La impresora que hemos añadido al instalar el cliente de hylafax, tiene que llamarse “hylafax” para que esta macro funcione.
Y otra cosilla más: el campo en Excel que contiene el nº de fax, debe llamarse “fax”, sino habría que cambiar la macro.
6.4. ¿Cómo meter la macro en el documento?
Para ello Herramientas: Macro: Macros.

Le damos a Crear:
Y nos llevará al editor de Visual Basic. Pegamos ahí el código de la macro y listo

6.5. ¿Cómo ejecutar la macro?
Una vez tenemos todo esto hecho, tan solo queda ejecutar la macro, para ello Herramientas: Macro: Macros:

Y empezará el proceso de lanzar faxes.

7. Errores y soluciones
7.1. Errores y soluciones
Problemas al enviar por correo
Al intentar mandar un correo con sendmail, en el fichero /var/log/mail.log obtenía
Feb 15 11:50:33 localhost sendmail[3473]: gethostbyaddr(198.253.25.2) failed: 1
Para resolver, añadir la siguiente línea al /etc/hosts
198.253.25.2 maquina.dominio.es maquina
Comandos desde el servidor
- faxstat: para ver el estado de los faxes desde el mismo servidor
- faxstat -s : cola de faxes salientes
Personalización
Si queremos que en la primera linea del fax (en el encabezado) saliente, ponga en nombre de la empresa, la fecha y la hora y la página, tenemos que tocar el fichero /etc/hylafax/config.ttySO
LocalIdentifier: “EMPRESA . LOCALIDAD. NUMERO FAX”
TagLineFont: etc/lutRS18.pcf
TagLineFormat: “De %%l | %c | Pg %%p de %%t”
# Cuidaddo que si no se pone TagLineFont no funciona, no sale nada
Volumen del modem nulo.
En el fichero /etc/hylafax/config.ttySO
SpeakerVolume: off
Poner killtime
Todos los faxes entran en la cola del fax al mismo tiempo. Un fax puede estar en la cola del fax parado durante mucho tiempo esperando a que otros faxes sean enviados, y que llegue su KillTime (hora en que el trabajo será eliminado) incluso antes de que se haya intentado enviar una vez. Por lo tanto, si encolas tantos faxes como para que el último fax no sea enviado antes del KillTime configurado (por defecto son 3 horas), algunos faxes serán quitados de la cola de espera incluso antes de haberse intentado mandar.
En casos en que quería enviar una pila de faxes a empresas (mailing por fax), los primeros faxes iban OK, pero llegaba un momento en que todos los demás fallaban , debido a que el kill time por defecto es de 3 horas. Para modificar esto, hemos leido que hay que poner el parámetro
KillTime: “now +72 hours” # o cuantas horas se quieran
en el fichero /etc/hylafax/hfaxd.conf
8. Créditos , licencia y referencias
8.1. Créditos y licencia
Este manual se ha generado utilizando software libre:
- The Gimp para las imágenes ( http://www.gimp.org/)
- Debian como Sistema operativo en el que instalamos el hylafax
- Ubuntu Gutsy como sistema operativo desde el que creamos el documento, (http://www.debian.org/)
Autor:
Koro Gabiola.
Fecha:04 de Diciembre del 2007 (aunque el documento original es del 2004 cuando instalamos en el centro el hylafax)
Licencia: Creative Commons by-sa/2.0
8.2. Referencias
- http://www.hylafax.org : página web de hylafax
- http://www.uli-eckhardt.de/whfc/ : WHFC, cliente windows para Hylafax