Problemas para mandar mails en guarani de forma automatica

Hola buen dia, me comunico porque estamos teniendo inconvenientes para mandar mails a los alumnos de forma automatica desde Guarani gestion. Es decir cuando les enviamos un mail desde Comunicacion → Enviar mensajes, el correo y/o mensaje no se envia sino que solamente se guarda. Para poder enviarlo tenemos que ejecutar de forma manual el siguiente comando:

“PATH_GUARANI”/bin/guarani enviar_emails_notificador

y ya con eso le llegan los mails. El problema es que hay que hacerlo de forma manual cada vez que se quiere enviar un mail, hay alguna forma de poder arreglar esto o automatizarlo?

Aguardo comentarios,
Gracias!
Saludos.
RODRIGO

Hola Rodrigo,

Vas a tener que utilizar una herramienta como supervisord.

Ejemplo:

/etc/supervisor/conf.d/supervisord.conf


[supervisord]
nodaemon=true

[program:emails]
priority=1
command="PATH_GUARANI"/bin/guarani enviar_emails_notificador
autostart=true
autorestart=true
stderr_logfile=/var/emails.log

Mas ejemplos de supervisord:
https://serversforhackers.com/c/monitoring-processes-with-supervisord
https://gist.github.com/hezhao/bb0bee800531b89d7be1

saludos.
2

Hola Rodrigo,

Disculpa, la solución anterior serviría para levantar el servidor de Jasper por ejemplo pero no para el envío de emails.

Para el envio de emails podes usar algo como cron o crontab para que ejecute el comando cada cierto periodo de tiempo.

saludos.
2

ahh ok perfecto, gracias Leonel!

saludos.
RODRIGO

Recién agregué la aclaración en la documentación: https://documentacion.siu.edu.ar/wiki/SIU-Guarani/Version3.18.0/notificador

saludos.
2