Te presento un ejemplo de envío de email en .net, lo interesante de esto es que envías una plantilla html que puedes formatear como quieras:
System.IO.StringWriter ContenidoPaginaDestino = new System.IO.StringWriter();
Server.Execute("Plantilla.htm", ContenidoPaginaDestino);//copia el cuerpo de la pagina web que ejecutamos
Cuerpo = ContenidoPaginaDestino.ToString();
//Sustituimos las apariciones de datos en el envio.
Cuerpo = Cuerpo.Replace("f_nombre", rqNombre);
Cuerpo = Cuerpo.Replace("f_apellidos", rqApellidos);
System.Net.Mail.MailMessage mensaje = new System.Net.Mail.MailMessage();
//--------Creamos el mensaje mediante el servicio de net.mail.mailmessaje-----
mensaje.Body = Cuerpo;//cuerpo del mensaje
mensaje.IsBodyHtml = true;//Es texto con caracteres html, de lo contrario lo tomara como texto
mensaje.ReplyTo = new System.Net.Mail.MailAddress(rqEmail);
mensaje.From = new System.Net.Mail.MailAddress("
[email protected]");//de quien es el mensaje
mensaje.To.Add(
[email protected]);//para
[email protected]mensaje.Subject = rqAsunto;//Asunto
System.Net.Mail.SmtpClient smtp = new System.Net.Mail.SmtpClient();
//--------Definimos el servidor de correo y sus caracteristicas---------------
smtp.Port = 25;//puerto
smtp.Host = "servidordecorreo.com";//servidor de correo
smtp.Credentials = new System.Net.NetworkCredential("
[email protected]", "111111");//credenciales si son necesarias
smtp.Send(mensaje);//envio del mensaje
La plantilla html sería de esta manera:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "
http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="
http://www.w3.org/1999/xhtml" >
<head>
<title></title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
</head>
<body>
<table border="0" cellspacing="2" cellpadding="1" style="text-align:center; width: 929px;">
<tr>
<td colspan="2" align="center" class="tabla_titulo">
<table width="100%" border="0" cellpadding="0" cellspacing="0" style="background-color:#FFFFFF">
<tr>
<td style="width:100%; background-color:#E8E8E8" class="cabecera" colspan="2">Formulario</td>
</tr>
</table>
</td>
</tr>
<tr>
<td style="width:24%; text-align:right" class="textoazul" valign="top">Nombre:</td>
<td class="textonegro" align="left">f_nombre</td>
</tr>
<tr>
<td style="width:24%; text-align:right" class="textoazul" valign="top">Apellidos:</td>
<td class="textonegro" align="left">f_apellidos</td>
</tr>
</table>
</body>
</html>
Espero que te sirva de ayuda esto, sino, no dudes en preguntar.