Antes de nada, en el howto de la página web de hylafax ya se comentan varias posibilidades de como hacer que clientes bajo windows/*nix/mac/etc puedan utilizar el servidor para enviar faxes. La mayoría consisten en programas que se conectan al servidor y realizan las tareas de enviado. Para windows encontré uno muy pero que muy bonito llamado Cypheus.
Cypheus te da una interfície gráfica con los faxes enviados, recibidos, te crea una impresora virtual en windows que te pasa tu documento a una imagen .tiff, y ésta es la que el programa utiliza para enviar el fax.
Cypheus no le gustó a los usuarios de mi red puesto que para enviar
un fax tenían que realizar 3 tareas:
- Escribir el documento.
- Imprimir el documento con la impresora virtual de cypheus.
- Abrir cypheus y enviar el fax.
Por este motivo seguí buscando hasta que encontré Sambafax. La idea es muy sencilla:
- Mediante Samba se crea un recurso compartido, en mi caso le llamo
faxlp (de fax-l-printer xD).
- A este recurso se le dice que es una impresora, de manera que recibirá el documento a enviar por fax cuando se le diga de imprimir con faxlp.
- Una vez tenemos el documento en el servidor lo único que hay que hacer es pasarlo por un script (en bash por ejemplo) que lo trate (para sacar el numero de fax) y enviarlo por fax con el binario que proporciona hylafax, sendfax.
Esta solución me gustó porque es tremendamente versátil, pues en un script puedes hacer casi cualquier cosa que se te ocurra. En mi caso lo que hago es enviar el fax, imprimir una copia por una impresora y enviar un mail al usuario que generó el fax para confirmarle la correcta recepción del fax. Como? seguid leyendo... |