[opensuse-es] Problema con pluggin "Vacation" de Squirrelmail
Hola amigos de la lista, tengo el siguiente problema. Recientemente instalé
squirrelmail y todo bien. Adicionalmente instalé el plugging de "Vacation"
para dejar respuesta automáticas.
Cuando habilito esta opción como usuario utilizando Squirrelmail, la cuenta
en cuestión, recibe los mensajes y si esta definido un forward automática lo
ejecuta sin ningún problema pero, y aquí el problema del asunto: la persona
que envió el mensaje a la dirección que tiene definida la respuesta
automática recibe un correo de postfix
"Mail Delivery System"
Subject: "Undelivered Mail Returned to Sender"
y este contenido del correo:
============================
This is the Postfix program at host puntos.org.ni.
I'm sorry to have to inform you that your message could not
be delivered to one or more recipients. It's attached below.
For further assistance, please send mail to <postmaster>
If you do so, please include this problem report. You can
delete your own text from the attached returned message.
The Postfix program
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 El 2007-03-23 a las 11:48 -0600, Bayardo Rivas escribió:
To:
, Suse-Linux-S
A ver si aprendemos que NO hay que enviar a suse-linux-s@suse.com: esa dirección es obsoleta y causas duplicados.
Hola amigos de la lista, tengo el siguiente problema. Recientemente instalé squirrelmail y todo bien. Adicionalmente instalé el plugging de "Vacation" para dejar respuesta automáticas.
: Command died with status 1: "/usr/bin/vacation petester"
Pues que estarás usando la llamada a "vacation" de forma incorrecta... En teoría, según el manual, basta con crear un fichero ".vacation.msg" en tu directorio home con un contenido similar: Subject: away from my mail From: smith (via the vacation program) I will not be reading my mail for a while. Your mail regarding "$SUBJECT" will be read when I return. Y con eso debe funcionar... si tienes usuarios de sistema. Con el squirr... de por medio, no sé en qué afecta. Busca en los logs. - -- Saludos Carlos E.R. -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.5 (GNU/Linux) Comment: Made with pgp4pine 1.76 iD8DBQFGBB92tTMYHG2NR9URAlhNAJ4lpoDOYTXtcpIvjIPhWYLY3Un2PwCfUFIX 2LjIgykcfSbC4e33zIa9+14= =aN33 -----END PGP SIGNATURE-----
Hola amigos,
No fue mi inteción duplicar mensaje. Ya corregí mi lista de direcciones.
Con respecto al problema del "vacation", encontre lo siguiente en el logo de
Postfix:
Mar 23 15:21:59 mailserver vacation[14804]: vacation: .vacation.db: No such
file or directory
Mar 23 15:21:59 mailserver postfix/local[14782]: 434F195C2:
to=
To:
, Suse-Linux-S
A ver si aprendemos que NO hay que enviar a suse-linux-s@suse.com: esa dirección es obsoleta y causas duplicados.
Hola amigos de la lista, tengo el siguiente problema. Recientemente instalé squirrelmail y todo bien. Adicionalmente instalé el plugging de "Vacation" para dejar respuesta automáticas.
: Command died with status 1: "/usr/bin/vacation petester"
Pues que estarás usando la llamada a "vacation" de forma incorrecta... En teoría, según el manual, basta con crear un fichero ".vacation.msg" en tu directorio home con un contenido similar: Subject: away from my mail From: smith (via the vacation program) I will not be reading my mail for a while. Your mail regarding "$SUBJECT" will be read when I return. Y con eso debe funcionar... si tienes usuarios de sistema. Con el squirr... de por medio, no sé en qué afecta. Busca en los logs. - -- Saludos Carlos E.R. -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.5 (GNU/Linux) Comment: Made with pgp4pine 1.76 iD8DBQFGBB92tTMYHG2NR9URAlhNAJ4lpoDOYTXtcpIvjIPhWYLY3Un2PwCfUFIX 2LjIgykcfSbC4e33zIa9+14= =aN33 -----END PGP SIGNATURE----- --------------------------------------------------------------------- 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
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 El 2007-03-23 a las 16:10 -0600, Bayardo Rivas escribió:
Lo que indica que no encuenta el archivo .vacation.db , que lo necesita para hacer bien su trabajo. ... Así que ejecute el siguiente comando en la consola, no como root, sino como el usuario que requiere utilizar el "vacation" mientras esta fuera de su oficina
# /usr/bin/vacation -i
Después de eso, todo funcionó bien.
No me acordaba de eso.
Esto me hace pensar que es necesario ejecutar este comando para todos los usuarios que quieran utilizar las respuestas automáticas, en mi caso lo veo tan grave porque somos pocos en la oficina, pero creo que para una compañía grande, puede ser tedioso (no soy muy bueno en el shellscript) a menos que lo hagan con un script.
Es que es un programa pensado de los tiempos en los que el usuario trabajaba en su terminal y llamaba a "vacation" para activarlo: If vacation is run with no arguments, it will create a new .vacation.msg file for you, using the editor specified by the VISUAL or EDITOR envi ronment variable, or vi(1) if neither of those environment variables are set. If a .forward file is not present in your home directory, it creates it for you, and automatically performs a `vacation -I' function, turning on vacation.
Espero que a alguien le sirva la info. A mi me tomo varios días dar con ella, ya que en otras ocasiones había utilizado el comando "/usr/bin/vacation" y no fue necesario hacer lo que hice esta vez.
Pero fíjate que rápido has dado con la clave al mirar en el log, ¿eh? Siempre hay que mirar ahí lo primero de todo. - -- Saludos Carlos E.R. -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.5 (GNU/Linux) Comment: Made with pgp4pine 1.76 iD8DBQFGBGHStTMYHG2NR9URAnSKAJ0TS7PCl78XF3HjVonQ5Tojw19DqwCeKHe9 OiC+t8N79WJeQ4eFYi3tg/8= =iFHA -----END PGP SIGNATURE-----
El 23/03/07, Bayardo Rivas escribió:
# /usr/bin/vacation -i
Después de eso, todo funcionó bien.
Esto me hace pensar que es necesario ejecutar este comando para todos los usuarios que quieran utilizar las respuestas automáticas, en mi caso lo veo tan grave porque somos pocos en la oficina, pero creo que para una compañía grande, puede ser tedioso (no soy muy bueno en el shellscript) a menos que lo hagan con un script.
Dijiste que usabas un plugin de Squirrel... es posible que ese comando lo ejecute el plugin, por lo que sólo tendrías que modificar la línea que llama a vacation en el plugin para añadirle el parámetro "-i" y así evitar hacerlo de forma manual. 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
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 El 2007-03-24 a las 10:22 +0100, Camaleón escribió:
Dijiste que usabas un plugin de Squirrel... es posible que ese comando lo ejecute el plugin, por lo que sólo tendrías que modificar la línea que llama a vacation en el plugin para añadirle el parámetro "-i" y así evitar hacerlo de forma manual.
Pero es que luego el plugin debe saber que hay que borrar cierto fichero para desactivarlo; si no han puesto el parámetro adecuado, tampoco habrán hecho lo necesario el el segundo caso, me temo. - -- Saludos Carlos E.R. -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.5 (GNU/Linux) Comment: Made with pgp4pine 1.76 iD8DBQFGBP0ktTMYHG2NR9URAm89AJ48jYmIGxXLNyJ2oj5LVHzvBf9LIQCfT6qw M55fSNX1cN70rH9hV42xBrI= =gJu3 -----END PGP SIGNATURE-----
El 24/03/07, Carlos E. R. escribió:
Pero es que luego el plugin debe saber que hay que borrar cierto fichero para desactivarlo; si no han puesto el parámetro adecuado, tampoco habrán hecho lo necesario el el segundo caso, me temo.
En ese caso lo mejor sería reportar el fallo al desarrollador del plugin para que lo coriija, o que al menos esté entrado de lo que sucede al usar ese plugin en SuSE y seguramente en otras distribuciones. 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
Yo no soy muy experto con el Squirrelmail, pero me temo que si se puede meter en el pluggin que cuando un usuario va a utilizar "vacation", se ejecute el comando con el parametro necesario, que lo que hace es inicializar la una BD, la cual no requiere ser borrada (según mis pruebas). Voy a intentarlo. Saludos Bayardo. -----Mensaje original----- De: Carlos E. R. [mailto:robin.listas@telefonica.net] Enviado el: Saturday, March 24, 2007 4:28 AM Para: OS-es Asunto: Re: [opensuse-es] Problema con pluggin "Vacation" de Squirrelmail -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 El 2007-03-24 a las 10:22 +0100, Camaleón escribió:
Dijiste que usabas un plugin de Squirrel... es posible que ese comando lo ejecute el plugin, por lo que sólo tendrías que modificar la línea que llama a vacation en el plugin para añadirle el parámetro "-i" y así evitar hacerlo de forma manual.
Pero es que luego el plugin debe saber que hay que borrar cierto fichero para desactivarlo; si no han puesto el parámetro adecuado, tampoco habrán hecho lo necesario el el segundo caso, me temo. - -- Saludos Carlos E.R. -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.5 (GNU/Linux) Comment: Made with pgp4pine 1.76 iD8DBQFGBP0ktTMYHG2NR9URAm89AJ48jYmIGxXLNyJ2oj5LVHzvBf9LIQCfT6qw M55fSNX1cN70rH9hV42xBrI= =gJu3 -----END PGP SIGNATURE----- --------------------------------------------------------------------- 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
El 23/03/07, Bayardo Rivas escribió:
: Command died with status 1: "/usr/bin/vacation
Además de lo que te comenta Carlos, añadir que te des una vuelta por Google, el mensaje de error de Postfix parece bastante común: http://www.google.com/search?hl=en&q=Command+died+with+status+1%3A+%22%2Fusr%2Fbin%2Fvacation&btnG=Google+Search 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
participants (3)
-
Bayardo Rivas
-
Camaleón
-
Carlos E. R.