EjecutaMailTo
Resumen
INTRODUCCIÓN
Abre el cliente de correo predeterminado del sistema con un mensaje nuevo ya completado
(destinatarios, asunto y cuerpo) usando un enlace mailto :. No envía el mail, solo abre la ventana
de composición lista para editar/enviar.
INFORMACIÓN GENERAL
Nombre del servicio: EjecutarMailTo
Clase cliente: uy.com.nodum.cliente.generico.servicios.eje.EjecutarMailTo
Tipo: Ejecución
Módulo: Básicos
Modo de ejecución: Directo
Repetitivo: No
Detalle
PARÁMETROS DE ENTRADA
FORMATO DE SALIDA
En la definición aparece un "Receptor" como salida, pero este servicio es de Ejecución: no retorna
datos; solo dispara la apertura del correo.
LÓGICA INTERNA
1. Toma los valores de To, Cc, Bcc, Subject y Body.
2. Normaliza direcciones: reemplaza el texto ARROBA por @ en To/Cc/Bcc.
3. Arma el mensaje usando un enlace de tipo mailto :.
Empieza con mailto :< To>.
Si hay Cc/Bcc/Subject/Body, los agrega como parámetros (solo los que estén informados).
4. Codifica espacios: reemplaza espacios por %20 para que el cliente de correo los
interprete bien.
5. Lanza el cliente de correo por defecto del sistema con ese mensaje ya armado.
OBSERVACIONES
· No envía el correo por sí mismo.
· No valida que los emails existan.
· No funciona si el usuario no tiene un cliente de correo predeterminado configurado en su
sistema.
