Postfach nicht verfügbar. Der server antwortete: 5.7.1 Unable to relay-Fehler

Habe ich Gehosteten meiner website, auf netsol-server. Von dort führt ein contact.aspx hat das versenden von E-Mails mit exchange-server. Wenn ich versuche eine E-Mail senden:

Fehler: Postfach nicht verfügbar. Der server antwortete: 5.7.1 Unable to relay

Code:

MailMessage message = new MailMessage(@"[email protected]", 
                                      @"[email protected]",
                                       "New Message",
                                       "Exchange");
SmtpClient mail = new SmtpClient("exchange.abc.com", 29);
mail.EnableSsl = true;
mail.Credentials = new NetworkCredential(@"[email protected]", @"password");
mail.UseDefaultCredentials = false;
mail.DeliveryMethod = SmtpDeliveryMethod.Network;
mail.Send(message);

Optionen, die ich ausprobiert:

  • Getestet auf Port 465 oder 587 oder 25
  • Geändert SmtpDeliveryMethod.PickupDirectoryFromIis
  • können nicht konfigurieren Sie IIS (SMTP-server), wie es gehostet wird, die auf den server von jemand anderem

InformationsquelleAutor der Frage Arjun | 2013-03-30

Schreibe einen Kommentar