lang="es"> Instalando un fax en linux . 3 – La integracion con Postfix
Recursos para formacion

Instalando un fax en linux . 3 – La integracion con Postfix

El servidor de fax ya deberia estar funcionando, entonces, ¿para que necesito esto?

Bien, queremos un sistema comodo y ¿que puede ser mas comodo que cuando llegue un fax, lo recibamos por correo electronico en nuestro buzon?. Una integracion efectiva, tambien nos permitira enviar faxes como si se tratara de un correo electronico; los mandamos a una direccion de Email, y nuestro servidor lo envia por fax…

Hay muchos servidores de correo en el mundo Linux, nuestra eleccion ha sido postfix, aunque si alguien quiere proponer otra, estaremos encantados de hacerle sitio.

Para la instalacion, os dejamos un enlace

Integrando hylafax y postfix

Una vez instalado postfix, deberemos modificar su configuracion

Modificamos

/etc/postfix/master.cf:
        fax       unix  -       n       n       -       1       pipe
            flags= user=faxwin argv=/usr/bin/faxmail -d -n ${user}

para aceptar que rutee mensajes desde el correo al fax
Por otra parte, creamos, si no existe, este fichero para indicar que mensajes se han de rutear

/etc/postfix/transport:
        fax.internetdoor.es   fax:localhost

A continuacion de hacer esta modificacion, deberemos ejecutar

 fax#:postmap /etc/postfix/transport

Y por ultimo modificamos la configuracion de postfix para que tenga en cuenta estos cambio

 /etc/postfix/main.cf:
        transport_maps = hash:/etc/postfix/transport
        fax_destination_recipient_limit = 1

La entrada fax_destination_recipient_limit =1 (by Simon, Mr. Simix) es necesaria porque el software de fax no acepta mas de una direccion por linea de comando.

Recuerda que debes tener una entrada en el DNS que apunte al nombre que le hayas asignado a esta maquina

Quizas el problema que os quede por resolver es adonde enviar. Me explico:

Si estais trabajando en un entorno Linux, el mismo Hylafax habra creado un usuario Faxmailer para que podais recoger todo lo que se envia (Mensajes de entrega, alertas, …) pero si no…

Necesitais que Postfix os envie unmensaje a alguna cuentade correo que tengais, y para ello, debeis haber configurado postfix como

  • Servidor de coreo Internet

o

  • Servidor de correo con SmartHost

Mientras que en el primer caso, se trataria de un servidor permanentemente conectado a internet, y con plenos poderes para relacionarse con el resto del mundo, para lo que os aconsejaria una cuidada instalacion y una my buena configuracion para evitar ser el «Mejor servidor de correo SPAM», el segundo tiene mas atractivos; se trata de configurarlo para que se relacione solamente en local, y que cualquier envio que tenga que hacer fuera de su red local, lo haga a traves de un «relay-host» que es el que realmente esta conectado a internet.

Bien, pues vamos a ello

Lo primero de ello, vamos a tocar /etc/postfix/main.cf

relayhost = mail.internetdoor.es

Con eso le indicamos que ordenador utilizara para enviar los EMAILs. Debeis indicar un servidor SMTP para el que tengais permisos de acceso. Si, como pasa en la mayoria de casos, debeis indicar un usuario y contraseña para su utlizacion, debereis hacer lo siguiente

Volvemos a modificar /etc/postfix/mail.cf indicando

smtp_sasl_auth_enable = yes
smtp_sasl_security_options =
smtp_sasl_password_maps = hash:/etc/postfix/passwords-smtp
smtp_sasl_mechanism_filter = PLAIN

y ahora debereis crear en /etc/postfix/ el fichero passwords-smtp con una linea por cada servidor SMTP que vayais a usar con :

nombre_servidor usuario:contraseña

Tened en cuenta  que el nombre de servidor, debe ser exactamente aquel con el que responde vuestro servidor, y que no siempre sera el del DNS, lo mas seguro seria abrir una sesion de telnet

telnet mail.internetdoor.es 25
Trying 81.25.112.23...
Connected to hermes.serveisweb.com.
Escape character is '^]'.
220 mail3.serveisweb.com XESMTP Postfix (Debian/GNU)

Observad como en este caso, y aunque mi servidor responde a la direccion mail.internetdoor.es, el servidor de correo que responde, dice llamarse mail3.serveisweb.com y eso es lo que deberiamos indicar en el fichero password-smtp

A continuacion, si ya habeis creado el fichero, debereis generarlo con

postmap passwords-smtp

Ya podeis reiniciar vuestro postfix (/etc/init.d/postfix restart) y controlar si no ha dado ningun error; si fuera asi, revisar los pasos precedentes.


2- Instalando Hylafax Inicio 4-Instalando Avantfax
Salir de la versión móvil