EjecutaMailTo

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

 

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.

 

PALABRAS CLAVES


Descargar o Imprimir


¿TE SIRVIÓ ESTE ARTÍCULO?