Error al enviar mensajes largos con Outlook.

26/05/2004 - 01:20 por José M. Trucíos Ch. | Informe spam
Estimados:

Tengo una aplicación ASP, que abre el Outlook Express con un mensaje
preformateado, así:

Response.Write
"window.open('mailto:"+Request.Form("wMailClasif")+"?subject="+Replace(trim(
Request.Form("wDeudor")),"&","Y")+"&body= Estimados Señores "+
Request.Form("wClasifi")+" :%0D%0A %0D%0A Agradeceremos puedan enviarnos
el(los) dato(s) técnico(s) de la(s) siguiente(s) empresa(s) %0D%0A %0D%0A -
Nombre : "+Replace(trim(Request.Form("wDeudor")),"&","Y")+"%0D%0A -
Dirección : "+trim(Request.Form("wDireccion"))+"%0D%0A - País :
"+Request.Form("wpais")+"%0D%0A - Modalidad :
"+Request.Form("wModa")+"%0D%0A - Telf : "+Request.Form("wTelf")+"%0D%0A -
Fax : "+Request.Form("wFax")++"%0D%0A - F :
"+Request.Form("wFax")+"%0D%0A%0D%0A Atentamente. %0D%0A%0D%0A
"+session("User_Nombre")+"%0D%0A SECREX','aa');"

El problema es que cuando este mensaje es muy largo (por ejemplo varios
destinatarios), en ASP aparece un mensaje de error diciendo que mi Outlook
no está bien configurado.

Esto me ha sucedido en 2 PCs con Windows 98. Pero en una PC con Windows 2000
no tuve ese problema.

Lo que hemos logrado hacer es que envíe un mensaje en background, pero no es
lo que necesito.

¿Alguien puede ayudarme?

José M.
 

Leer las respuestas

#1 Bosio
26/05/2004 - 09:11 | Informe spam
Buenas,

lo de mailto solo sirve para abrir el cliente de correo
predeterminado con la direccion de destino puesta. Ten en cuenta que
no siempre es OutLook (por suerte) y no siempre hay tal cliente
instalado o configurado. Lo demas son excesos que estan fuera de su
especificacion. Para algo mas complejo usa el componente de corero del
que dispongas en el servidor.

La que te va a caer ;D

On Tue, 25 May 2004 18:20:50 -0500, "José M. Trucíos Ch."
wrote:

Estimados:

Tengo una aplicación ASP, que abre el Outlook Express con un mensaje
preformateado, así:

Response.Write
"window.open('mailto:"+Request.Form("wMailClasif")+"?subject="+Replace(trim(
Request.Form("wDeudor")),"&","Y")+"&body= Estimados Señores "+
Request.Form("wClasifi")+" :%0D%0A %0D%0A Agradeceremos puedan enviarnos
el(los) dato(s) técnico(s) de la(s) siguiente(s) empresa(s) %0D%0A %0D%0A -
Nombre : "+Replace(trim(Request.Form("wDeudor")),"&","Y")+"%0D%0A -
Dirección : "+trim(Request.Form("wDireccion"))+"%0D%0A - País :
"+Request.Form("wpais")+"%0D%0A - Modalidad :
"+Request.Form("wModa")+"%0D%0A - Telf : "+Request.Form("wTelf")+"%0D%0A -
Fax : "+Request.Form("wFax")++"%0D%0A - F :
"+Request.Form("wFax")+"%0D%0A%0D%0A Atentamente. %0D%0A%0D%0A
"+session("User_Nombre")+"%0D%0A SECREX','aa');"

El problema es que cuando este mensaje es muy largo (por ejemplo varios
destinatarios), en ASP aparece un mensaje de error diciendo que mi Outlook
no está bien configurado.

Esto me ha sucedido en 2 PCs con Windows 98. Pero en una PC con Windows 2000
no tuve ese problema.

Lo que hemos logrado hacer es que envíe un mensaje en background, pero no es
lo que necesito.

¿Alguien puede ayudarme?

José M.

Preguntas similares