Comportamiento erróneo de MAILTO en el destinatario
Hola amigos
Tengo el sistema en Delphi 7 que envía emails masivos desde una BD y al final del cuerpo del mensaje creo una opción MAILTO para permitir a los que reciban el email Darse de Baja del registro. var vMensajeEnPantalla: Word; html: TStrings; …… Creación del HTML html.Add('<a HREF="mailto:xxx@xxxxx.xxx'+ '&subject=Darse Baja del Registro'+ '&body=Envíe este mensaje para no recibir más información, Gracias">Darse Baja del Registro.</A>'); html.Add('<hr>'); Para el envío utilizo INDY try idsmtpEnvio.Send(idmsgMailMessage); Mi cliente de correo predeterminado es MS Outlook, cuando llega el correo a un usuario con MS Outlook, al dar clic en el MAILTO se abre correctamente el MS Outlook, pero cuando es Outlook Express, Gmail, Yahoo en la casilla PARA: aparece incorrecto la dirección xxx@xxxxx.xxx que puse, es decir, aparece toda la instrucción del MAILTO con subject, body, etc, o en otros casos ya no aparece el asunto, ni el cuerpo. Es decir, para cada programa destinatario de correo diferente el comportamiento del MAILTO es distinto a la hora de generar el correo de respuesta. (Outlook Express, Gmail, Yahoo me están fallando). Gracias por su cooperación |
La franja horaria es GMT +2. Ahora son las 08:10:45. |
Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi