[opensuse-es] Configuraciones HylaFaxÚltima búsqueda
Hola a Todos. He retomado la configuarcion de un servidor con hylafax. de momento tengo el servicio funcionando con lo siguiente: Servidor Compaq Presario 6500R (2 Pentium II Pro a 200 Mhz) 512 MB Ram 60 GB HD (varios discos de 9 GB en Raid 5) SO = SLES 9 Modem = Eicon Diva 2 BRI De momento todo esta funcionando perfectamente. El sistema envia y recibe notifica tanto de enviados como de recibidos por email y adjunta el fax en pdf. tambien he configurado un backend de cups que permite imprimir a traves de samba y hacer faxmailing (una modificacion de sambafax), que usa tambien pdftk y unos tags para marcar el comienzo y final de cada fax y enviar mutiples faxes a multiples destinatarios en una sola impresion. ahora viene lo que me falta: 1. Hoy he configurado el gateway email to fax, funciona, pero no me envia los adjuntos (probado con pdf). me aparece una nota de mime attachment discarded, he configurado siguiendo los ejemplos de la web del hylafax, y he creado los scripts para convertir adjuntos en pdf, ps y tif. ¿Como puedo ver en que punto esta fallando? me he guiado por estos documentos http://www.hylafax.org/content/Email_to_Fax_Gateway http://www.postfix.org/faq.html#fax 2. el servidor de fax no es el mismo que el servidor de correo. he logrado que el email to fax funcione tanto localmente en el servidor de fax como desde la red local, pero la sintaxis de la direccion a la que enviar el correo queda un poco liosa, tipo 999999999@fax.servidor.dominio.es en vez de ser 999999999@fax.dominio.es alguien ha logrado mejorar esto? 3. Por ultimo me queda el tema del seguimiento de los faxes, aqui tengo varios problemas. 3.1. Necesito recomendacion para un cliente windows (si es multiplataforma mejor), que me permita enviar faxes, y sobre todo gestionar faxes enviados por el usuario, de forma que el propio usuario pueda ver los faxes enviados, recibidos, y los que han fallado. sobre estos ultimos deberia poder enviarlos., sobre los pendientes de envio, deberia poder cancelarlos. Tambien necesitaria que si el usuario es un administrador, pueda hacer esa gestion para todos los faxes de todos los usuarios. 3.2. Para los faxes enviados al gateway email to fax, estos aparecen como enviados por el usuario fax, de modo que los usuarios no pueden modificar o cancelar o reenviar sus trabajos. Hay alguna forma de hacer que cada trabajo pertenezca a su usuario? 3.3. Para los faxes enviados desde la impresora samba el propietario de los trabajos es lpr en vez del usuario que imprimio, por tanto tengo el mismo problema que en el punto anterior. Gracias. -- Un Saludo. Carlos Lorenzo Matés
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 El 2007-08-02 a las 22:34 +0200, Carlos Lorenzo Matés escribió: ...
ahora viene lo que me falta:
1. Hoy he configurado el gateway email to fax, funciona, pero no me envia los adjuntos (probado con pdf). me aparece una nota de mime attachment discarded, he configurado siguiendo los ejemplos de la web del hylafax, y he creado los scripts para convertir adjuntos en pdf, ps y tif. ¿Como puedo ver en que punto esta fallando?
No se si tendrá que ver, no lo he estudiado. Pero al pasar al 10.2, mi hylafax, que antes me enviaba los correos con el anexo de lo que enviaba por fax, lo hace con los anexos en blanco, 0 bytes: [ Part 2, "FAX document" Application/PDF 0 bytes. ] [ Not Shown. Use the "V" command to view or save this part. ] Pero no puedo mirarlo ahora. De hecho, no tengo ni idea en este momento del posible motivo. - -- Saludos Carlos E.R. -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.5 (GNU/Linux) Comment: Made with pgp4pine 1.76 iD8DBQFGsngftTMYHG2NR9URAhaGAJ0bDzYlZNb4w2EtYMt2HXR1CBhZmgCfUIws 8RY+zlgdEF2eg5doZglUb0o= =p10f -----END PGP SIGNATURE-----
Hola Carlos. El Viernes, 3 de Agosto de 2007, Carlos E. R. escribió:
El 2007-08-02 a las 22:34 +0200, Carlos Lorenzo Matés escribió:
ahora viene lo que me falta:
1. Hoy he configurado el gateway email to fax, funciona, pero no me envia los adjuntos (probado con pdf). me aparece una nota de mime attachment discarded, he configurado siguiendo los ejemplos de la web del hylafax, y he creado los scripts para convertir adjuntos en pdf, ps y tif. ¿Como puedo ver en que punto esta fallando?
No se si tendrá que ver, no lo he estudiado. Pero al pasar al 10.2, mi hylafax, que antes me enviaba los correos con el anexo de lo que enviaba por fax, lo hace con los anexos en blanco, 0 bytes:
[ Part 2, "FAX document" Application/PDF 0 bytes. ] [ Not Shown. Use the "V" command to view or save this part. ]
Pero no puedo mirarlo ahora. De hecho, no tengo ni idea en este momento del posible motivo.
Estoy con una SLES 9, pero he actualizado el hylafax a la penultima version estable 4.3.4 (a la ultima para la que habia un rpm para SLES)., pero por si acaso voy a mirar por esto a ver si encuentro algo. Gracias. -- Un Saludo. Carlos Lorenzo Matés
El 2/08/07, Carlos Lorenzo Matés escribió:
y unos tags para marcar el comienzo y final de cada fax y enviar mutiples faxes a multiples destinatarios en una sola impresion.
Cuenta eso de los múltiples destintarios, que me interesa :-)
1. Hoy he configurado el gateway email to fax, funciona, pero no me envia los adjuntos (probado con pdf). me aparece una nota de mime attachment discarded, he configurado siguiendo los ejemplos de la web del hylafax, y he creado los scripts para convertir adjuntos en pdf, ps y tif. ¿Como puedo ver en que punto esta fallando? me he guiado por estos documentos
Revisa /var/log/messages y busca por Hylafax. Haz pruebas con tiff y ps, es posible que el error se produzca en la conversión del archivo.
2. el servidor de fax no es el mismo que el servidor de correo. he logrado que el email to fax funcione tanto localmente en el servidor de fax como desde la red local, pero la sintaxis de la direccion a la que enviar el correo queda un poco liosa, tipo
999999999@fax.servidor.dominio.es
en vez de ser
999999999@fax.dominio.es
alguien ha logrado mejorar esto?
Postfix permite "masquerading" no sé si lo podrá aplicar en este caso en concreto: http://www.postfix.org/ADDRESS_REWRITING_README.html#masquerade
3.1. Necesito recomendacion para un cliente windows (si es multiplataforma mejor), que me permita enviar faxes, y sobre todo gestionar faxes enviados por el usuario, de forma que el propio usuario pueda ver los faxes enviados, recibidos, y los que han fallado. sobre estos ultimos deberia poder enviarlos., sobre los pendientes de envio, deberia poder cancelarlos. Tambien necesitaria que si el usuario es un administrador, pueda hacer esa gestion para todos los faxes de todos los usuarios.
Yo uso YajHFC, un fichero .jar (java) que funcione igual de bien en SuSE como en estaciones Windows, además del script sambafax: http://yajhfc.berlios.de/
3.2. Para los faxes enviados al gateway email to fax, estos aparecen como enviados por el usuario fax, de modo que los usuarios no pueden modificar o cancelar o reenviar sus trabajos. Hay alguna forma de hacer que cada trabajo pertenezca a su usuario?
Esto ya no lo sé, supongo que jugando con los parámetros que pasa Postfix: flags= user=fax argv=/usr/bin/faxmail -d -n ${user}
3.3. Para los faxes enviados desde la impresora samba el propietario de los trabajos es lpr en vez del usuario que imprimio, por tanto tengo el mismo problema que en el punto anterior.
Me pasa igual ;-), pero en mi caso es "root" el que aparece como usuario. Modicando el backend de Cups (el script) supongo que se podría solucionar. Saludos, -- Camaleón --------------------------------------------------------------------- Para dar de baja la suscripción, mande un mensaje a: opensuse-es+unsubscribe@opensuse.org Para obtener el resto de direcciones-comando, mande un mensaje a: opensuse-es+help@opensuse.org
Hola Camaleon. El Viernes, 3 de Agosto de 2007, Camaleón escribió:
El 2/08/07, Carlos Lorenzo Matés escribió:
y unos tags para marcar el comienzo y final de cada fax y enviar mutiples faxes a multiples destinatarios en una sola impresion.
Cuenta eso de los múltiples destintarios, que me interesa :-)
Hice un script de bash tomando parte del sambafax y usando el pdftk, de forma que marcando cada fax con unos tags de comienzo y fnal, el script lo parte en distintos pdf y los envia cada uno a su destinatario. en concreto se usan los siguientes tag BeginHylaFax-NUMERODESTINO Este tag esta compuesto de BeginHylaFax- y de NUMERODESTINO, este ultimo con la misma sintaxis permitida que en sambafax Con este tag marcamos el inicio del fax y damos el numero destino EndHylaFax Este tag marca el final del fax. Tanto el principio como el final de fax se marcan por paginas completas, (es decir, el script busca en que pagina encuentra cada tag y toma la pagina completa) Los tags se pueden escribir en color blanco para que no aparezcan en el fax a enviar. Los tag deben escribirse con un solo tipo de letra para toda la palabra y en un tamaño minimo de 7 puntos La instalacion del script es similar a la de sambafax, crear el backend cups y la impresora samba, yo por parte de windows suelo instalar una HP Laserjet color 8500 ps, me da buen resultado. aqui os va el script Por cierto, este es una copia que tenia en casa, el lunes me enviare el que tengo en el trabajo por si lo mejore en algo (ya no me acuerdo :)
1. Hoy he configurado el gateway email to fax, funciona, pero no me envia los adjuntos (probado con pdf). me aparece una nota de mime attachment discarded, he configurado siguiendo los ejemplos de la web del hylafax, y he creado los scripts para convertir adjuntos en pdf, ps y tif. ¿Como puedo ver en que punto esta fallando? me he guiado por estos documentos
Revisa /var/log/messages y busca por Hylafax. Haz pruebas con tiff y ps, es posible que el error se produzca en la conversión del archivo.
Ya logre que me enviase los adjuntos, era que me faltaba la / al final de la declaracion de la carpeta de los mimetype Pero ahora he notado que cuando adjunto documentos no muestra el texto del correo, solo el documento. estoy usando pdf2ps en vez de pdftops porque en la SLES no vien, tengo que buscar un srpm de las xpdf-tools y probar a compilarlo.
2. el servidor de fax no es el mismo que el servidor de correo. he logrado que el email to fax funcione tanto localmente en el servidor de fax como desde la red local, pero la sintaxis de la direccion a la que enviar el correo queda un poco liosa, tipo
999999999@fax.servidor.dominio.es
en vez de ser
999999999@fax.dominio.es
alguien ha logrado mejorar esto?
Postfix permite "masquerading" no sé si lo podrá aplicar en este caso en concreto:
http://www.postfix.org/ADDRESS_REWRITING_README.html#masquerade
Me parece que esto lo dejare asi de momento, por lo menos hasta que resuelva los otros temas, lo del masquerading es un poco rollo, no lo quiero cambiar globalmente ya que quiero que los mensajes que me lleguen de root, me indiquen de que servidor vienen, querria el cambio solo para esta direccion en concreto.
3.1. Necesito recomendacion para un cliente windows (si es multiplataforma mejor), que me permita enviar faxes, y sobre todo gestionar faxes enviados por el usuario, de forma que el propio usuario pueda ver los faxes enviados, recibidos, y los que han fallado. sobre estos ultimos deberia poder enviarlos., sobre los pendientes de envio, deberia poder cancelarlos. Tambien necesitaria que si el usuario es un administrador, pueda hacer esa gestion para todos los faxes de todos los usuarios.
Yo uso YajHFC, un fichero .jar (java) que funcione igual de bien en SuSE como en estaciones Windows, además del script sambafax:
Gracias, me lo anoto.
3.2. Para los faxes enviados al gateway email to fax, estos aparecen como enviados por el usuario fax, de modo que los usuarios no pueden modificar o cancelar o reenviar sus trabajos. Hay alguna forma de hacer que cada trabajo pertenezca a su usuario?
Esto ya no lo sé, supongo que jugando con los parámetros que pasa Postfix:
flags= user=fax argv=/usr/bin/faxmail -d -n ${user}
probare con esto, el ${user} es el email del usuario, supongo que con un cut lo arreglo.
3.3. Para los faxes enviados desde la impresora samba el propietario de los trabajos es lpr en vez del usuario que imprimio, por tanto tengo el mismo problema que en el punto anterior.
Me pasa igual ;-), pero en mi caso es "root" el que aparece como usuario. Modicando el backend de Cups (el script) supongo que se podría solucionar.
sabeis que parametros le envia cups al sambafax? y en que orden van? Gracias -- Un Saludo. Carlos Lorenzo Matés
El 4/08/07, Carlos Lorenzo Matés escribió:
Hice un script de bash tomando parte del sambafax y usando el pdftk, de forma que marcando cada fax con unos tags de comienzo y fnal, el script lo parte en distintos pdf y los envia cada uno a su destinatario.
O.K. Me lo guardo. La página de sambafax ya no está disponible, una pena porque tenía otro script (salsafax) que sí permitía el envío a múltiples destinatarios.
Pero ahora he notado que cuando adjunto documentos no muestra el texto del correo, solo el documento.
Creo que también me funciona así, procesa sólo el documento en pdf, es decir, que o bien envías un fichero en pdf como fax o bien el cuerpo del mensaje es el propio contenido del fax, pero ambos (adjunto en pdf y cuerpo del mensaje) no recuerdo haberlo visto funcionar.
estoy usando pdf2ps en vez de pdftops porque en la SLES no vien, tengo que buscar un srpm de las xpdf-tools y probar a compilarlo.
Ese binario es el uso yo, en una SuSE 10.0. Haz pruebas, adjuntando un tiff, un ps y un pdf, junto con texto en el cuerpo del mensaje para ver cómo lo procesa. creo que con tiff procesaba ambos (cuerpo del mensaje y adjunto) pero con pdf sólo el adjunto.
Me parece que esto lo dejare asi de momento, por lo menos hasta que resuelva los otros temas, lo del masquerading es un poco rollo, no lo quiero cambiar globalmente ya que quiero que los mensajes que me lleguen de root, me indiquen de que servidor vienen, querria el cambio solo para esta direccion en concreto.
Hum, yo no recuerdo haber modificado nada en postfix y lo envío como: 910001234@fax.dominio.com En mi caso Postfix actúa como servidor de correo remoto (hostname: smtp.dominio.com) y el envío de faxes es también de forma remota. Para envíos desde equipos de la red local uso o bien sambafax o el programita en java YajHFC.
sabeis que parametros le envia cups al sambafax?
¿No sería más bien, en este caso del gateway, Postfix a Hylafax? Los únicos parámetros que ve son: flags= user=fax argv=/usr/bin/faxmail -d -n ${user} Los parámetros de sambafax a Hylafax están definidos en el propio script.
y en que orden van?
Hum... no entiendo lo del orden :-?. Saludos, -- Camaleón --------------------------------------------------------------------- Para dar de baja la suscripción, mande un mensaje a: opensuse-es+unsubscribe@opensuse.org Para obtener el resto de direcciones-comando, mande un mensaje a: opensuse-es+help@opensuse.org
Hola. El Lunes, 6 de Agosto de 2007, Camaleón escribió:
El 4/08/07, Carlos Lorenzo Matés escribió:
Hice un script de bash tomando parte del sambafax y usando el pdftk, de forma que marcando cada fax con unos tags de comienzo y fnal, el script lo parte en distintos pdf y los envia cada uno a su destinatario.
O.K. Me lo guardo. La página de sambafax ya no está disponible, una pena porque tenía otro script (salsafax) que sí permitía el envío a múltiples destinatarios.
Intente probar el salsafax, pero en su momento no logre que me funcionase.
Pero ahora he notado que cuando adjunto documentos no muestra el texto del correo, solo el documento.
Creo que también me funciona así, procesa sólo el documento en pdf, es decir, que o bien envías un fichero en pdf como fax o bien el cuerpo del mensaje es el propio contenido del fax, pero ambos (adjunto en pdf y cuerpo del mensaje) no recuerdo haberlo visto funcionar.
estoy usando pdf2ps en vez de pdftops porque en la SLES no vien, tengo que buscar un srpm de las xpdf-tools y probar a compilarlo.
Ese binario es el uso yo, en una SuSE 10.0. Haz pruebas, adjuntando un tiff, un ps y un pdf, junto con texto en el cuerpo del mensaje para ver cómo lo procesa. creo que con tiff procesaba ambos (cuerpo del mensaje y adjunto) pero con pdf sólo el adjunto.
ya me baje las xpdf-tools de una suse 9.3 y me funciona, ademas veo que es mucho mas rapido qu el pdf2ps y da mas calidad. Aun no probe con tiff, lo probare mañana, a ver si envia ambas cosas
Me parece que esto lo dejare asi de momento, por lo menos hasta que resuelva los otros temas, lo del masquerading es un poco rollo, no lo quiero cambiar globalmente ya que quiero que los mensajes que me lleguen de root, me indiquen de que servidor vienen, querria el cambio solo para esta direccion en concreto.
Hum, yo no recuerdo haber modificado nada en postfix y lo envío como:
910001234@fax.dominio.com
es que ese equipo no es el smtp del dominio, ese equipo solo lleva el hylafax y el backup
En mi caso Postfix actúa como servidor de correo remoto (hostname: smtp.dominio.com) y el envío de faxes es también de forma remota. Para envíos desde equipos de la red local uso o bien sambafax o el programita en java YajHFC.
No es un poco peligroso lo del envio de faxes remoto?, como limitas quienes pueden enviar?
sabeis que parametros le envia cups al sambafax?
¿No sería más bien, en este caso del gateway, Postfix a Hylafax? Los únicos parámetros que ve son:
No, me refiero a cuando imprimes via la impresora samba, Yo lo que tengo es un backend de cups que comparto via samba y lo que reciba lo manda al backend que es el script que deje aqui. se algunos parametros porque los usa el script, pero querria saber que es lo que recibe el cups desde el samba, y que es lo que este le envia al backend. esto permitiria mejorar el script para procesar los trabajos como el usuario que imprime
flags= user=fax argv=/usr/bin/faxmail -d -n ${user}
Por aqui lo intente, pero el user no admite parametros, no encontre documentacion al respecto ni en google :-(
Los parámetros de sambafax a Hylafax están definidos en el propio script.
y en que orden van?
Hum... no entiendo lo del orden :-?.
tienes razon, estaba un poco espeso :-D el username viene en el propio script, parametro 2, voy a hacer un echo a ver como viene, tratandolo un poco podria hacerse un su al usuario que envia y hacer el sendfax como ese usuario. otra prueba mas para mañana :-D ya os dire algo -- Un Saludo. Carlos Lorenzo Matés
El 6/08/07, Carlos Lorenzo Matés escribió:
ya me baje las xpdf-tools de una suse 9.3 y me funciona, ademas veo que es mucho mas rapido qu el pdf2ps y da mas calidad.
Aun no probe con tiff, lo probare mañana, a ver si envia ambas cosas
Hombre, pues lo probaré a ver qué tal, lo suyo es que envíe como fax el cuerpo del mensaje y también el adjunto, si lo hubiera.
es que ese equipo no es el smtp del dominio, ese equipo solo lleva el hylafax y el backup
El dominio que usa es el que tengas definido en Postfix como hostname, pero si lo ves muy largolo único que se me ocurre es usar masquerading para camuflarlo.
No es un poco peligroso lo del envio de faxes remoto?, como limitas quienes pueden enviar?
Sip, pero hace ya algún tiempo cuando pregunté sobre este tema Carlos E.R. me apuntó la forma de restringir los usuarios que pueden enviar mensajes al fax, el hilo es este: http://lists.opensuse.org/opensuse-es/2006-10/msg00857.html
Yo lo que tengo es un backend de cups que comparto via samba y lo que reciba lo manda al backend que es el script que deje aqui. se algunos parametros porque los usa el script, pero querria saber que es lo que recibe el cups desde el samba, y que es lo que este le envia al backend. esto permitiria mejorar el script para procesar los trabajos como el usuario que imprime
En el script deben estar todos los parámetros que recibe Cups, dependerá de lo que quieras modificar o mejorar, en la documentación de Cups (o de samba) tendrás más información detallada: http://www.cups.org/documentation.php http://us1.samba.org/samba/docs/man/Samba-HOWTO-Collection/CUPS-printing.htm...
Por aqui lo intente, pero el user no admite parametros, no encontre documentacion al respecto ni en google :-(
En el modo "gateway" (e-mail to fax) hay menos opciones de control, por eso yo sólo lo puse como opción para usuarios remotos que sólo tienen acceso en el servidor al correo electrónico (de momento no barajo la opción de vpn, aunque también vía apache sería posible enviar un fax...). Los usuarios locales funcionan con sambafax que permite más opciones y el programita "ex profeso" para hylafax.
tienes razon, estaba un poco espeso :-D el username viene en el propio script, parametro 2, voy a hacer un echo a ver como viene, tratandolo un poco podria hacerse un su al usuario que envia y hacer el sendfax como ese usuario.
El script de sambafax no ha tenido mucha aceptación entre los usuarios, les gusta más el programa en java, lo encuentran más sencillo de utilizar. Tiene ventajas, como el uso de ldap para libreta de direcciones, visualización del estado del envío del fax, colas de enviados y recibidos, más control sobre los faxes, estado del servidor, etc. La única desventaja que le veo es que tienes que enviar un fichero en pdf, ps o formato imagen por que hay que hacer un segundo paso. Yo lo tengo ubicado (el fichero en java) en un directorio del servidor local, y los usuarios acceden a ese fichero único, así la actualización del programa es más sencilla ya que sólo afecta a un sólo fichero. A través de esta aplicación los faxes se envían con el nombre de usuario especificado (que se puede cambiar desde la propia aplicación) y las notificaciones de correo también te permite cambiarlas a la dirección que elijas. Saludos, -- Camaleón --------------------------------------------------------------------- Para dar de baja la suscripción, mande un mensaje a: opensuse-es+unsubscribe@opensuse.org Para obtener el resto de direcciones-comando, mande un mensaje a: opensuse-es+help@opensuse.org
Hola. El Martes, 7 de Agosto de 2007, Camaleón escribió:
No es un poco peligroso lo del envio de faxes remoto?, como limitas quienes pueden enviar?
Sip, pero hace ya algún tiempo cuando pregunté sobre este tema Carlos E.R. me apuntó la forma de restringir los usuarios que pueden enviar mensajes al fax, el hilo es este:
OK, me lo anoto.
enviar un fax...). Los usuarios locales funcionan con sambafax que permite más opciones y el programita "ex profeso" para hylafax.
tienes razon, estaba un poco espeso :-D el username viene en el propio script, parametro 2, voy a hacer un echo a ver como viene, tratandolo un poco podria hacerse un su al usuario que envia y hacer el sendfax como ese usuario.
El script de sambafax no ha tenido mucha aceptación entre los usuarios, les gusta más el programa en java, lo encuentran más sencillo de utilizar. Tiene ventajas, como el uso de ldap para libreta de direcciones, visualización del estado del envío del fax, colas de enviados y recibidos, más control sobre los faxes, estado del servidor, etc. La única desventaja que le veo es que tienes que enviar un fichero en pdf, ps o formato imagen por que hay que hacer un segundo paso.
Nosotros lo del sambafax lo necesitamos para los mailings que son personalizados. Ultimamente los estamos haciendo vie email, pero la realizad es que tenemos que combinar email, fax y carta en funcion de lo que disponga el destino. Aun no pude hacer ninguna de las pruebas, tuve un dia "liadito" Gracias -- Un Saludo. Carlos Lorenzo Matés
participants (3)
-
Camaleón
-
Carlos E. R.
-
Carlos Lorenzo Matés