Freigeben über


SendMailErrorEventArgs.Exception Eigenschaft

Definition

Gibt die Ausnahme zurück, die von einem SMTP-E-Mail-Dienst ausgelöst wird, wenn eine E-Mail-Nachricht nicht gesendet werden kann.

public:
 property Exception ^ Exception { Exception ^ get(); void set(Exception ^ value); };
public Exception Exception { get; set; }
member this.Exception : Exception with get, set
Public Property Exception As Exception

Eigenschaftswert

Ein Exception Objekt, das die Ausnahme enthält.

Hinweise

Die Exception Eigenschaft enthält die Ausnahme, die vom SMTP-E-Mail-Anbieter ausgelöst wird, wenn eine E-Mail-Nachricht nicht vom ChangePassword Steuerelement oder vom CreateUserWizardSteuerelement gesendet werden kann. Der häufigste Grund für diese Ausnahme ist ein Konfigurationsfehler in der <SMTP-Elementdatei> (Netzwerkeinstellungen) der Computerkonfigurationsdatei, die die folgende Ausnahmemeldung erzeugt: The transport failed to connect to the server.

Ausnahmen werden nicht ausgelöst, wenn in der E-Mail-Nachricht beim Einbetten einer Datei ein Fehler auftritt EmbeddedObjects. Stattdessen wird die eingebettete Datei unterbrochen, wenn die E-Mail-Nachricht angezeigt wird.

Sie müssen das Handled Objekt festlegen, das als e Parameter SendMailErrorEventArgsvon , übergeben wird, um true zu signalisieren, dass die Ausnahme behandelt wurde. Andernfalls wird die Ausnahme erneut ausgelöst und enthält den ursprünglichen Aufrufstapel und die Fehlermeldung.

Gilt für:

Weitere Informationen