Evolution 1.11.2.4 MSSQL En un cliente solicitan que los comprobantes de pago se envíen a un email distinto al cual se envían las notificaciones. Entiendo que Evolution solo puede enviar a un correo a la vez, por lo que deseaba saber si ya alguien a realizado algún proceso que envié comprobantes al email personal y no al email corporativo. Talvez por base de datos o algún otra manera. |
SQL Server tiene un servicio de envío de correos electrónicos propio, te dejo un enlace donde explican como activarlo. https://www.sqlshack.com/configure-database-mail-sql-server/ Ahora, para integrarlo a Evolution, lo que podés hacer es crear una alerta, que pueda ser ejecutada manualmente por el usuario cuando lo necesite, y en su procedimiento almacenado enviás el correo al destinatario. Esto te resuelve el requerimiento, si no tenes que generar un reporte de Evolution y adjuntarlo al correo, porque ambas infraestructuras no se comunican de la manera en que lo necesitarías. Si esto no es aceptable, entonces la otra opción es escribir un API que tenga el código fuente requerido para generar el reporte y enviarlo por correo, por fuera de la infraestructura estándar de Evolution. En este caso es un trabajo de desarrollo, pero tendrías la flexibilidad de implementar cualquier requerimiento. Se puede integrar a Evolution a través de una Entidad o Consulta Genérica, cuyo procedimiento almacenado invoque al API a través del soporte con el que cuenta SQL Server para realizar peticiones HTTP. Una consulta, cuando Evolution genera el reporte para envió de correo este queda almacenado en el algún lugar? de ser así por cuanto tiempo y donde? |