Ver Mensaje Individual
  #1 (permalink)  
Antiguo 04/01/2010, 09:30
JonaRock
 
Fecha de Ingreso: diciembre-2009
Mensajes: 23
Antigüedad: 15 años, 3 meses
Puntos: 0
De acuerdo Solucion: Mailbox Unavailable.The server response was 5.7.1. Unable to relay mail..

string ruta = basePath;
string nombre = "";
string mensaje = "";
mensaje = "Hola amigos";

MailMessage message = new MailMessage(
"[email protected]",
"[email protected]",
"Hola",
mensaje);
// creo mi objeto smtpclient donde añado mi puerto, server, etc y envio mi objeto MailMessage
SmtpClient client = new SmtpClient(server);

// añadiendo esta linea de codigo le digo que el correo electrónico se copia en el directorio especificado por la propiedad SmtpClient.PickupDirectoryLocation para que una aplicación externa se encargue de su entrega. "MSDN" Y CON ESO SOLUCIONO EL PROBLEMA
client.DeliveryMethod = SmtpDeliveryMethod.PickupDirectoryFromIis;
client.Credentials = CredentialCache.DefaultNetworkCredentials; //new System.Net.NetworkCredential("nombre", "pass");
client.Port = 25;
client.Host = server;
//client.EnableSsl = true;
client.Send(message);
data.Dispose();
ScriptManager.RegisterStartupScript(this, GetType(), "script", "alert('Correo enviado ');", true);
return;