Mie Ago 03, 2005 4:04 pm
|
 |
rorris
Perlero Nuevo

|
Registrado: 14 Jun 2005
Mensajes: 21
|
|
| Problema increible. Cron no envia e-mails. |
|
|
Madre mia! todo son problemas!
Resulta que quiero enviar un email automaticamente a un usuario que se registre en mi web. Tengo un script que lo hace sin problemas, pero el problema viene cuando quiero automatizar la tarea. Edito la linea en el cron y efectivamente ejecuta el script, lo hace todo bien, menos la ultima parte, que es la de mandar el e-mail.
No lo entiendo porque el script esta puesto en las tareas de root.
Para mandar el e-mail utilizo los modulos Email::Simple e Email::Send y ya digo que si ejecuto el script en linea de comandos todo esta correcto. Raro, raro no? |
|
|
|
Mie Ago 03, 2005 4:09 pm
|
 |
kidd
Creador de Perl en Español

|
Registrado: 15 Oct 2003
Mensajes: 1389
Ubicación: México
|
|
|
|
|
Hola:
¿Cómo tienes configurado el cron?
SALUDOS |
|
Mie Ago 03, 2005 4:17 pm
|
 |
rorris
Perlero Nuevo

|
Registrado: 14 Jun 2005
Mensajes: 21
|
|
|
|
|
Te refieres a la linea?
* * * * * perl /ruta/al/script
Se ejecuta cada minuto. |
|
Mie Ago 03, 2005 7:17 pm
|
 |
kidd
Creador de Perl en Español

|
Registrado: 15 Oct 2003
Mensajes: 1389
Ubicación: México
|
|
|
|
|
Hola:
Un par de cosas...
¿Cómo estás seguro que el script se ejecuta correctamente?
Puedes cambiar un poco el cron que tienes para ver si tu script tiene algún error:
| Código: |
* * * * * perl /ruta/al/script >> /ruta/al/archivo/log.txt
|
Checa luego el log.txt a ver si no hay algún output y ver si no tienes algún error.
SALUDOS |
|
Lun Ago 08, 2005 11:17 am
|
 |
rorris
Perlero Nuevo

|
Registrado: 14 Jun 2005
Mensajes: 21
|
|
|
|
|
nada de nada. Sigue sin funcionar. Me crea el fichero de log pero vacio. Y hace todo bien menos mandar el e-mail.
Cosa rara, muy rara porque si ejecuto sin cron, el e-mail se manda perfectamente. |
|
Powered by phpBB © 2001, 2005 phpBB Group
|