|
Para que un usuario pueda enviar un correo desde una aplicación, como por ejemplo un correo de ayuda al soporte técnico, podemos usar una forma muy cómoda y simple usando ShellExecute, lo que haremos será abrir el programa de correo por defecto, con una dirección de envío, asunto y un cuerpo, en el que el usuario podrá añadir información.
Función a utilizar:
ShellExecute( … );
Ejemplo:
Con esta línea se abriría el programa de correo por defecto. Enviará un email A: tu_correo@tu_dominio.com, Asunto: Ayuda Soporte Técnico, Cuerpo: Cuerpo del Mensaje.
ShellExecute(
GetSafeHwnd( )
,"open",
"mailto:tu_correo@tu_dominio.com?subject=Ayuda%20Soporte%20Técnico&body=Cuerpo%20del%20Mensaje ",
NULL,
NULL,
SW_SHOWDEFAULT
);
El usuario podrá cambiar el cuerpo, asunto o email de destino.
Advertencia Los parámetros a mandar no pueden tener espacios, en vez de espacios en blanco usa %20.
|