SmtpMail.Send Methode
Definition
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.
Sendet eine E-Mail. Empfohlene Alternative: System.Net.Mail.
Überlädt
Send(MailMessage) |
Sendet eine E-Mail mithilfe von Argumenten, die mit den Eigenschaften der MailMessage-Klasse bereitgestellt werden. Empfohlene Alternative: System.Net.Mail. |
Send(String, String, String, String) |
Sendet eine E-Mail unter Verwendung der angegebenen Zielparameter. Empfohlene Alternative: System.Net.Mail. |
Send(MailMessage)
Sendet eine E-Mail mithilfe von Argumenten, die mit den Eigenschaften der MailMessage-Klasse bereitgestellt werden. Empfohlene Alternative: System.Net.Mail.
public:
static void Send(System::Web::Mail::MailMessage ^ message);
public static void Send (System.Web.Mail.MailMessage message);
static member Send : System.Web.Mail.MailMessage -> unit
Public Shared Sub Send (message As MailMessage)
Parameter
- message
- MailMessage
Der zu sendende MailMessage.
Ausnahmen
Die E-Mail-Nachricht kann nicht gesendet werden.
Für die Send(MailMessage)-Methode ist das Betriebssystem Microsoft Windows NT, Windows 2000 oder Windows XP erforderlich.
Beispiele
Im folgenden Beispiel wird gezeigt, wie sie verwenden, MailMessage um eine E-Mail-Nachricht mit SmtpMailzu senden.
MailMessage myMail = new MailMessage();
myMail.From = "from@microsoft.com";
myMail.To = "to@microsoft.com";
myMail.Subject = "UtilMailMessage001";
myMail.Priority = MailPriority.Low;
myMail.BodyFormat = MailFormat.Html;
myMail.Body = "<html><body>UtilMailMessage001 - success</body></html>";
MailAttachment myAttachment = new MailAttachment("c:\attach\attach1.txt", MailEncoding.Base64);
myMail.Attachments.Add(myAttachment);
SmtpMail.SmtpServer = "MyMailServer";
SmtpMail.Send(myMail);
Dim myMail As New MailMessage()
myMail.From = "from@microsoft.com"
myMail.To = "to@microsoft.com"
myMail.Subject = "UtilMailMessage001"
myMail.Priority = MailPriority.Low
myMail.BodyFormat = MailFormat.Html
myMail.Body = "<html><body>UtilMailMessage001 - success</body></html>"
Dim myAttachment As New MailAttachment("c:\attach\attach1.txt", MailEncoding.Base64)
myMail.Attachments.Add(myAttachment)
SmtpMail.SmtpServer = "MyMailServer"
SmtpMail.Send(myMail)
Gilt für:
Send(String, String, String, String)
Sendet eine E-Mail unter Verwendung der angegebenen Zielparameter. Empfohlene Alternative: System.Net.Mail.
public:
static void Send(System::String ^ from, System::String ^ to, System::String ^ subject, System::String ^ messageText);
public static void Send (string from, string to, string subject, string messageText);
static member Send : string * string * string * string -> unit
Public Shared Sub Send (from As String, to As String, subject As String, messageText As String)
Parameter
- from
- String
Die Adresse des Absenders der E-Mail.
- to
- String
Die Adresse des Empfängers der E-Mail.
- subject
- String
Die Betreffzeile der E-Mail.
- messageText
- String
Der Textkörper der E-Mail.
Ausnahmen
Für die Send(String, String, String, String)-Methode ist das Betriebssystem Microsoft Windows NT, Windows 2000 oder Windows XP erforderlich.
Beispiele
Im folgenden Beispiel wird gezeigt, wie eine einfache Nachricht mit gesendet wird SmtpMail.
string from = "from@microsoft.com";
string to = "to@microsoft.com";
string subject = "UtilMailMessage001";
string body = "UtilMailMessage001 - success";
SmtpMail.SmtpServer = "MyMailServer";
SmtpMail.Send(from, to, subject, body);
Dim from As String = "from@microsoft.com"
Dim mailto As String = "to@microsoft.com"
Dim subject As String = "UtilMailMessage001"
Dim body As String = "UtilMailMessage001 - success"
SmtpMail.SmtpServer = "MyMailServer"
SmtpMail.Send(from, mailto, subject, body)