Foros del Web » Programación para mayores de 30 ;) » .NET »

envio de mail

Estas en el tema de envio de mail en el foro de .NET en Foros del Web. hola chic@s, resulta que tengo una aplicación que envia correos electronicos a los usuarios en formato HTML, bueno pues todo ok hasta que el mensaje ...
  #1 (permalink)  
Antiguo 09/03/2006, 06:57
Avatar de mlillo  
Fecha de Ingreso: julio-2005
Mensajes: 54
Antigüedad: 18 años, 9 meses
Puntos: 0
envio de mail

hola chic@s,
resulta que tengo una aplicación que envia correos electronicos a los usuarios en formato HTML, bueno pues todo ok hasta que el mensaje es mas extenso de la cuenta unos 1000 caracteres HTML aprox. entonces me da un error cdonts y no envia ¿alguna idea para resolver este problema? el cuerpo del mail lo introduzco de la siguiente forma :
Código:
string sHTML = "<HTML><HEAD>...</HEAD><body>....</body></HTML>";
mensaje.body = sHTML;
__________________
Salu2 :pensando:
  #2 (permalink)  
Antiguo 09/03/2006, 10:01
Avatar de GeRuNdIo  
Fecha de Ingreso: marzo-2004
Ubicación: Sanlúcar de Barrameda, Cádiz
Mensajes: 232
Antigüedad: 20 años, 2 meses
Puntos: 2
Hola,
Mi consejo es que dividas el html en varios string. Uno para cabecera, uno o varios para el cuerpo y otro para el pie del html y luego formas el mensaje concatenando las cadenas.

Un saludo.
__________________
Una buena forma de sacar las castañas del fuego sin quemarse: LEE FOROSDELWEB..... :si:
------
F.P.R. MCAD .NET
  #3 (permalink)  
Antiguo 10/03/2006, 07:15
 
Fecha de Ingreso: octubre-2005
Mensajes: 19
Antigüedad: 18 años, 6 meses
Puntos: 0
Yo tengo un problem apero debo escribir 15 mensajes para postearlo....no es justo
  #4 (permalink)  
Antiguo 10/03/2006, 14:14
Avatar de mlillo  
Fecha de Ingreso: julio-2005
Mensajes: 54
Antigüedad: 18 años, 9 meses
Puntos: 0
la concatenacion no se como hacerla

yo he probado a hacer lo siguiente:
mensaje.body= parte1;
mensaje.body+= parte2;
mensaje.body+= parte3;

y luego lo he mandado pero no he conseguido nada me ha ocurrido lo mismo (error cdonts)
__________________
Salu2 :pensando:
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 20:05.