Foros del Web » Administración de Sistemas » IIS »

Como Configurar SMTP para envio de Emails

Estas en el tema de Como Configurar SMTP para envio de Emails en el foro de IIS en Foros del Web. Hola, estoy enviando un correo, algunos se reciben correctamente, pero para hotmail, starmedia no llegan... que puede ser??? que tengo que configurar?? estoy desarrollando en ...
  #1 (permalink)  
Antiguo 14/04/2005, 10:14
 
Fecha de Ingreso: junio-2004
Mensajes: 84
Antigüedad: 19 años, 10 meses
Puntos: 0
Como Configurar SMTP para envio de Emails

Hola, estoy enviando un correo, algunos se reciben correctamente, pero para hotmail, starmedia no llegan...

que puede ser??? que tengo que configurar??

estoy desarrollando en .NET C#, y esto utilizando la clase:
System.Web.Mail.MailMessage myEmail = new System.Web.Mail.MailMessage();
myEmail.From = sFrom;
myEmail.To = sTo;
myEmail.Subject = sSubject;
myEmail.BodyFormat = System.Web.Mail.MailFormat.Html;
myEmail.Body = sBody;

System.Web.Mail.SmtpMail.SmtpServer = "mail.xxxxxxx.com";
System.Web.Mail.SmtpMail.Send(myEmail);

que puede ser??? que tengo que configurar??

Gracias por su colaboracion......
  #2 (permalink)  
Antiguo 14/04/2005, 21:28
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
Posiblemente tenga que ver con la configuracion del firewall de los clientes de correo , algunas veces las toma como spam o drafts y por lo tanto no llegan... trata de hacer pruebas enviando la informacion en formato de texto (sin html) para empezar a descartar posibilidades.

Despues nos platicas como te fue.

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

Exentrit - Soluciones SharePoint & Net
  #3 (permalink)  
Antiguo 17/05/2005, 02:07
Avatar de neivan  
Fecha de Ingreso: febrero-2005
Mensajes: 539
Antigüedad: 19 años, 2 meses
Puntos: 1
he hecho una paginita d eenvio de amels y he hecho pruebas,en principio parecia q iba too bien,pero me he dao cuent q no me envia a hotmail.Tengo un correo en hotmail y otro en yahoo.
El de yahoo llega siempre sin problema aunq lo deja como spam
El de hotmail no aparece ni como spam

Como he visto q es un problema q no es nuevo os keria preguntar si lo habeis solucionado ya.

No envio a traves de html
Como lo tengo hecho viene aki:
http://www.forosdelweb.com/f29/configurar-smtp-para-mandar-maels-298450/
  #4 (permalink)  
Antiguo 17/05/2005, 04:51
 
Fecha de Ingreso: noviembre-2004
Mensajes: 117
Antigüedad: 19 años, 5 meses
Puntos: 0
A mi me pasó lo mismo hace tiempo, y era porque la IP del servidor estaba blacklisted y el correo no llegaba a hotmail. Al tiempo se solucionó (cambiaron la IP del server).
__________________
Saludos a todos ;)

Fiat en Malaga
.. y ahora con CSS!
  #5 (permalink)  
Antiguo 17/05/2005, 07:26
Avatar de neivan  
Fecha de Ingreso: febrero-2005
Mensajes: 539
Antigüedad: 19 años, 2 meses
Puntos: 1
he mirado internet que es blacklisted aunq por su nombre... y en todos los casos que he visto les saltaba error your ip blacklist......
No se muy bien por que deberia estar en una lista negra esta ip,puedo mandar emails a yahoo terra.... pero a hotmail no llega y no da error.
Como puedo asegurarme de que me pasa esto para llamar a la compañia,ya que la ip es fija dela empresa,el servidor sera mi ordenador o otro q compren donde instale la aplicacion,en el servidor smtp di permisos a mi ip privada y luego a todad la red ......
  #6 (permalink)  
Antiguo 18/05/2005, 04:57
Avatar de neivan  
Fecha de Ingreso: febrero-2005
Mensajes: 539
Antigüedad: 19 años, 2 meses
Puntos: 1
Me llegaron a mi correo de hotmail aunque no todos los maels y un dia despues

En fin ,lo bueno es q la ip no est aen una blacklist
gracias Nono Martínez ,
de todasd formas es raro que tarde tanto en llegarme.....
  #7 (permalink)  
Antiguo 16/06/2006, 01:11
 
Fecha de Ingreso: julio-2005
Mensajes: 7
Antigüedad: 18 años, 9 meses
Puntos: 0
PRegunta urgente

Hola a todos!!!

miren tengo un problema !!,tengo un formulario ya echo en asp ,ahora quiero que cuando haga click en enviar vaya a la BD que esta en access y despues que me mande un mail con los datos del nuevo ingresante ,yo lo que hice fue conectar asp(FORMULARIO) con la BD en access ,PERO NO SE CONECTA , Y NO SE DESPÙES COMO HACER PARA QUE ME MANDE EL MAIL CON EL NUEVO USUARIO INGRESADO ,SI ALGUIEN LO HIZO YA LE PIDO QUE ME LO EXPLIQUE EXPLICITAMENTE o me mande un mail a [email protected]

ESTOY AHORA TRAJANDO BAJO IIS(EN MI PROPIA MAQUINA) Y LA Bd SE CONECTA VIA DNS.

gracias

Xdios
  #8 (permalink)  
Antiguo 09/09/2010, 07:54
 
Fecha de Ingreso: septiembre-2010
Mensajes: 2
Antigüedad: 13 años, 7 meses
Puntos: 0
Respuesta: Como Configurar SMTP para envio de Emails

Te dejo este codigo, esta funcionado con hotmail y te dejo en comentario por si lo quieres ocupar para otro servidor SMTP como Gmail.

saludos.

PD: para enviar correos debes habilitar el correo en formato html ya que de esa manera funciona hotmail





using System;
using System.Net;
using System.Net.Mail;



namespace EnviarCorreo
{

class EnviarMail
{

static void Main(string[] args)
{

MailMessage msg = new MailMessage();

msg.To.Add(new MailAddress("[email protected]"));
msg.From = new MailAddress("[email protected]");
msg.Subject = "Correo de Prueba";
msg.Body = "Esto es solo un correo de Prueba... ";
msg.Priority = System.Net.Mail.MailPriority.Normal;

//msg.Attachments.Add(new Attachment("C:\\archivo.txt")); para adjuntar archivo
SmtpClient clienteSmtp = new SmtpClient();
msg.IsBodyHtml = true; // solo para hotmail
//clienteSmtp.Host = "smtp.gmail.com"; // solo para gmail
clienteSmtp.Host = "smtp.live.com";// solo para hotmail
//clienteSmtp.Port = 587; // para gmail
//clienteSmtp.UseDefaultCredentials = false;
clienteSmtp.DeliveryMethod = SmtpDeliveryMethod.Network;
clienteSmtp.Credentials = new NetworkCredential("[email protected]", "123456789");
clienteSmtp.EnableSsl = true;
try
{

clienteSmtp.Send(msg);

}

catch (Exception ex)
{

Console.Write(ex.Message);

Console.ReadLine();

}

}

}

}
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 05:32.