El 19/10/06, Carlos E. R. escribió:
Parece que ha ejecutado esa linea de comando, que debería contener:
#!/bin/sh #/application/pdf # convert PDF attachment to Postscript for Hylafax to send pdf2ps $1
Hum,m e parece que ese mensaje que puse tras activar el modo verboso era otra cosa. Me explico: Al hacer un "man faxmail" he visto el parámetro "-v" y pensaba que ese modificador activaría un debug para los archivos mime. Lo he añadido en master.cf y al activarlo los mensaje venían devuelto con ese error tan raro del login y del usuario. Como no era un mensaje muy "normal" y buscando en Google no he encontrado mucha ayuda, he vuelto al manual de faxmail. Más abajo pone que el modo verboso se activa desde el fichero hyla.conf mediante "Verbose: Yes", con lo cual he quitado el modificador "-v" y he activado esa opción de Verbose en hyla.conf. El resultado de esta acción es que ahora los faxes se envían como antes, pero sólo el cuerpo del mensaje, y no hay rastro tampoco en "messages".
Por cierto, contario a lo que dije antes, deduzco que "/var/spool/fax/mimetype/application/pdf" no es un directorio, sino que "pdf" tiene que ser el script. ¿Es así como lo tienes?
Pues no, tengo: ../fax/mimetype/application/pdf/pdf < script ../fax/mimetype/application/ps/ps < script ../fax/mimetype/image/tiff/tiff < script Voy a cambiarlo como dices y hago una prueba... ../fax/mimetype/application/pdf < script ../fax/mimetype/application/ps < script ../fax/mimetype/image/tiff < script ¡Albricias! Ahora ya dice algo más normal: Envío un mensaje con un pdf adjunto y HylaFAX me lo devuelve con este error: Your facsimile job to 900123456 was not sent because document conversion to facsimile failed. The output from the converter program was:\n Error: /undefined in **** Operand stack: --nostringval-- Execution stack: %interp_exit .runexec2 --nostringval-- --nostringval-- --nostringval-- 2 %stopped_push --nostringval-- --nostringval-- --nostringval-- false 1 %stopped_push 1 3 %oparray_pop 1 3 %oparray_pop 1 3 %oparray_pop 1 3 %oparray_pop .runexec2 --nostringval-- --nostringval-- --nostringval-- 2 %stopped_push --nostringval-- Dictionary stack: --dict:1134/3371(ro)(G)-- --dict:0/20(G)-- --dict:81/200(L)-- --dict:25/50(L)-- Current allocation mode is local ESP Ghostscript 8.15.0: Unrecoverable error, exit code 1 Check any PostScript documents for non-standard fonts and invalid constructs Se queja del formato del PDF (¿y de las fuentes?), pues que no se queje muy alto porque ha sido creado por SuSE, vamos, que no es un pdf de acrobat. Voy a investigar esto... también voy a probar a enviar un tiff, a ver de qué se queja con una imagen. Saludos, -- Camaleón