System.Net.Mail Namespace
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Enthält Klassen, die zum Senden von elektronischen E-Mails an einen SMTP-Server (Simple Mail Transfer Protocol) zur Zustellung verwendet werden.
Klassen
| Name | Beschreibung |
|---|---|
| AlternateView |
Stellt das Format zum Anzeigen einer E-Mail-Nachricht dar. |
| AlternateViewCollection |
Stellt eine Auflistung von AlternateView -Objekten dar. |
| Attachment |
Stellt eine Anlage zu einer E-Mail dar. |
| AttachmentBase |
Basisklasse, die eine E-Mail-Anlage darstellt. Klassen Attachment, AlternateView, und LinkedResource leiten von dieser Klasse ab. |
| AttachmentCollection |
Speichert Anlagen, die als Teil einer E-Mail-Nachricht gesendet werden sollen. |
| LinkedResource |
Stellt eine eingebettete externe Ressource in einer E-Mail-Anlage dar, z. B. ein Bild in einer HTML-Anlage. |
| LinkedResourceCollection |
Speichert verknüpfte Ressourcen, die als Teil einer E-Mail-Nachricht gesendet werden sollen. |
| MailAddress |
Stellt die Adresse eines E-Mail-Absenders oder Empfängers dar. |
| MailAddressCollection |
Speichern Sie E-Mail-Adressen, die einer E-Mail-Nachricht zugeordnet sind. |
| MailMessage |
Stellt eine E-Mail-Nachricht dar, die mithilfe der SmtpClient Klasse gesendet werden kann. |
| SmtpClient |
Sendet E-Mails mithilfe des Simple Mail Transfer Protocol (SMTP). Der SmtpClient Typ wird für die neue Entwicklung nicht empfohlen. Weitere Informationen finden Sie im Abschnitt "Hinweise". |
| SmtpException |
Stellt die Ausnahme dar, die ausgelöst wird, wenn der SmtpClient einen Send- oder SendAsync-Vorgang nicht abschließen kann. |
| SmtpFailedRecipientException |
Stellt die Ausnahme dar, die ausgelöst wird, wenn der SmtpClient einen Send- oder SendAsync-Vorgang für einen bestimmten Empfänger nicht abschließen kann. |
| SmtpFailedRecipientsException |
Die Ausnahme, die ausgelöst wird, wenn E-Mails mithilfe eines SmtpClient gesendet werden und nicht an alle Empfänger übermittelt werden können. |
| SmtpPermission |
Steuert den Zugriff auf SMTP-Server (Simple Mail Transport Protocol). |
| SmtpPermissionAttribute |
Steuert den Zugriff auf SMTP-Server (Simple Mail Transport Protocol). |
Enumerationen
| Name | Beschreibung |
|---|---|
| DeliveryNotificationOptions |
Beschreibt die Zustellungsbenachrichtigungsoptionen für E-Mails. |
| MailPriority |
Gibt die Priorität eines MailMessagean. |
| SmtpAccess |
Gibt die Zugriffsebene an, die für einen SMTP-Server (Simple Mail Transport Protocol) zulässig ist. |
| SmtpDeliveryFormat |
Das zu verwendende Übermittlungsformat zum Senden ausgehender E-Mails mithilfe des Simple Mail Transport Protocol (SMTP). |
| SmtpDeliveryMethod |
Gibt an, wie E-Mail-Nachrichten zugestellt werden. |
| SmtpStatusCode |
Gibt das Ergebnis des Sendens von E-Mails mithilfe der SmtpClient Klasse an. |
Delegaten
| Name | Beschreibung |
|---|---|
| SendCompletedEventHandler |
Stellt die Methode dar, die das SendCompleted Ereignis behandelt. |
Hinweise
Die MailMessage Klasse stellt den Inhalt einer E-Mail-Nachricht dar. Sie können E-Mail-Anlagen mithilfe der Attachment Klasse erstellen.
Weitere Informationen
- System.Net
- System.Net.Mime
- System.Net.Security
- System.Net.Sockets
- Netzwerkprogrammierung im .NET-Framework
- Bewährte Methoden für System.Net Klassen
- Internetprotokoll, Version 6
- Beispiele für die Netzwerkprogrammierung
- Netzwerkablaufverfolgung im .NET Framework
- Sicherheit in der Netzwerkprogrammierung