Foros del Web » Programando para Internet » ASPX (.net) »

formato mailmessage

Estas en el tema de formato mailmessage en el foro de ASPX (.net) en Foros del Web. Buenas, mi problema es que envio un mail desde un webform (creando un objeto mailmessage) y asigno a dicho objeto (objmail.body) un mensaje que he ...
  #1 (permalink)  
Antiguo 26/07/2007, 11:59
 
Fecha de Ingreso: marzo-2007
Mensajes: 55
Antigüedad: 17 años, 1 mes
Puntos: 0
formato mailmessage

Buenas,
mi problema es que envio un mail desde un webform (creando un objeto mailmessage) y asigno a dicho objeto (objmail.body) un mensaje que he formateado con retornos de carro anteriormente. El caso es que cuando recibo en mi cuenta de correo el mensaje, éste está escrito todo seguido, sin saltos de línea... ¿Qué puedo hacer? Gracias
  #2 (permalink)  
Antiguo 27/07/2007, 01:01
Avatar de RootK
Moderador
 
Fecha de Ingreso: febrero-2002
Ubicación: México D.F
Mensajes: 8.004
Antigüedad: 22 años, 2 meses
Puntos: 50
Re: formato mailmessage

tienes 2 opciones, enviarlo en formato HTML y darle los saltos de línea con <br/> o si es formato texto con Char(10) +Char(13) para vb.net ó \n\t para c#

Salu2
__________________
Nadie roba nada ya que en la vida todo se paga . . .

Exentrit - Soluciones SharePoint & Net
  #3 (permalink)  
Antiguo 27/07/2007, 02:57
 
Fecha de Ingreso: marzo-2007
Mensajes: 55
Antigüedad: 17 años, 1 mes
Puntos: 0
Re: formato mailmessage

Hola, lo pruebo pero me dice que: "char es un tipo y que no se puede utilizar como una expresion",,, digamos que lo que tenia era:

datos_Contacto = "DATOS DE CONTACTO: " & vbCrLf & vbCrLf & "Nombre y Apellidos: " & tbNomApe.Text

(asi se me envia sin saltos al correo aunque si veo el mensaje con un msgbox si que hay saltos...)

y ahora al poner:
datos_Contacto = "DATOS DE CONTACTO: " & Char(10)+ Char(13) & "Nombre y Apellidos: " & tbNomApe.Text

no compila... Será una tonteria no?

Gracias...
  #4 (permalink)  
Antiguo 27/07/2007, 03:32
Avatar de RootK
Moderador
 
Fecha de Ingreso: febrero-2002
Ubicación: México D.F
Mensajes: 8.004
Antigüedad: 22 años, 2 meses
Puntos: 50
Re: formato mailmessage

Cita:
char es un tipo y que no se puede utilizar como una expresion
fue un error de sintexis mío jeje

Debe ser
Convert.ToChar(10) + Convert.ToChar(13)

Cita:
asi se me envia sin saltos al correo aunque si veo el mensaje con un msgbox si que hay saltos...
No es formato HTML tu correo?
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 00:10.