Envío de mails

Buenas,

Esto nos pasa en SQ Académico y SQ Núcleo.

Cuando intentamos enviar mails el sistema nos devuelve que se han enviado “0 mails”.

No encuentro errores en ninguno de los logs.

Agustin, acordate que en sq.ini donde se configura el mail, en el parametro SMTP_PROTOCOLO_SEGURIDAD = “ssl|tls” tenes que poner un número por ejemplo para tls = 1 y ssl = 0
Yo lo tengo en SMTP_PROTOCOLO_SEGURIDAD = “1” y me funciona, por supuesto tenes que tener configurado los demás parametros.

Buenas!

Si, lo tengo configurado. De hecho ya nos anduvo antes con la configuración que tenemos hecha.

En el archivo sq.ini dice que tenés que especificar con un string (“ssl” o “tls”).

Pero aún así no nos está funcionando

Buen día.

En la tabla “notificaciones” hay entradas con “enviado_en” en null y con “notificado_a” distinto de null?

Saludos.

En la tabla de notificaciones no hay registros actuales. Hay un solo registro, pero no es de hoy ni de fechas en las que intenté realizar envío de mails

Si no hay entradas en esa tabla con esos estados entonces no hay nada para enviar. Las notificaciones son mensajes a ser convertidos en mails. ¿Eso resuelve su duda o es otro el problema?

Saludos.

Lo que estamos queriendo enviar es el comprobante de los pagos realizados por los estudiantes.

Entiendo que esos comprobantes se envían por mail mediante la tarea “enviar_mails”.

Tenemos varias cobranzas realizadas pero el mail no llega a los estudiantes.

Por dónde tendría que revisar para chequear el problema?

Hola Agustin, en este caso el envio de mails se hace desde el Núcleo. En ese caso debes configurar el sq.ini de nucleo, un ejemplo:

[mailer]
;;-----------------------------------------------------
; Directivas generales de funcionamiento
ENVIA_EMAILS = “1” ; Indica si envía los correos o actúa como “dummy” (“1” = Si, “0” = No).
EMAIL_ENVIOS_DESARROLLO = “agustin@universidad.edu.ar” ; Es la cuenta a la cual enviar los correos cuando es una instalación de desarrollo.
ES_DESARROLLO = “1”
;-----------------------------------------------------
; Configuración general de SMTP
SMTP_HOST = “smtp.googlemail.com” ;
SMTP_PUERTO = “587” ;
SMTP_PROTOCOLO_SEGURIDAD = “ssl|tls” ;
;-----------------------------------------------------
; Configuración de la autenticación SMTP
SMTP_AUTENTICAR = “1”
SMTP_USUARIO = “universidad@universidad.edu.ar”
SMTP_CLAVE = “password de la cuenta”
SMTP_AUTO_TLS = “1”

Dependiendo si tienen configurado el Núcleo para realizar Facturación Electrónica o no (AFIP) es que varia cuando se genera la notificación.

Si no usa AFIP, en la operación ‘Administrar comprobantes templates’, ninguno de los comprobantes debe tener seleccionado el check 'Usa numeración externa (*) '.
Si usa, se tildan y se configura el sq.ini de Núcleo {Factura_AFIP}

Si no usa AFIP, las notificaciones se crean cuando las ventas llegan a Núcleo en estado Cobradas o, por ejemplo en el caso de las transferencias que se gestionan en el Núcleo, cuandoe stas pasan de estado a cobradas.
Si usa, las notificaciones se generan después de generar la facturación.

El parámetro GENOTFCTFNZA debe estar seteado en S.

Y recorda tener configurado el cron: crontab -e
Para que el planificador de tareas se ejecute cada un minuto en búsqueda de tareas programadas hay que agregar al crontab la siguiente línea:

          • /bin/sq tareas_planificadas

https://documentacion.siu.edu.ar/wiki/SIU-Sanaviron-Quilmes/version2.0.0/instalar_sq_produccion#SQ_N.C3.BAcleo

Buenas Matías,

Ya lo pudimos resolver.

Muchas gracias!

Hola Agustin! Excelente!

Te pedimos que si la solución fue diferente a las respuestas que fuimos indicando, nos dejes un breve resumen.
Muchas gracias y seguimos en contacto.

El problema era que quería yo estaba intentando enviar notificaciones desde el sq_académico, y con tu respuesta corroboré que el envío de comprobantes que estaba buscando es desde el núcleo.

El problema respecto al envío, se solucionó reiniciando los workers, que estaban corriendo con supervisor, pero por algún motivo no estaban funcionando.

Muchas gracias!

Excelente Aguntin! Muchas gracias!