Sdílet prostřednictvím


SmtpMail.Send Metoda

Definice

Odešle e-mailovou zprávu. Doporučená alternativa: System.Net.Mail.

Přetížení

Send(MailMessage)

Odešle e-mailovou zprávu pomocí argumentů zadaných ve vlastnostech MailMessage třídy . Doporučená alternativa: System.Net.Mail.

Send(String, String, String, String)

Odešle e-mailovou zprávu s použitím zadaných cílových parametrů. Doporučená alternativa: System.Net.Mail.

Send(MailMessage)

Odešle e-mailovou zprávu pomocí argumentů zadaných ve vlastnostech MailMessage třídy . Doporučená alternativa: 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)

Parametry

message
MailMessage

K MailMessage odeslání.

Výjimky

E-mail nelze odeslat.

Metoda Send(MailMessage) vyžaduje operační systém Microsoft systém Windows NT, Windows 2000 nebo Windows XP.

Příklady

Následující příklad ukazuje použití k MailMessage odeslání e-mailové zprávy pomocí SmtpMail.

    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)

Platí pro

Send(String, String, String, String)

Odešle e-mailovou zprávu s použitím zadaných cílových parametrů. Doporučená alternativa: 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)

Parametry

from
String

Adresa odesílatele e-mailu.

to
String

Adresa příjemce e-mailu.

subject
String

Řádek předmětu e-mailové zprávy

messageText
String

Text e-mailové zprávy

Výjimky

Metoda Send(String, String, String, String) vyžaduje operační systém Microsoft systém Windows NT, Windows 2000 nebo Windows XP.

Příklady

Následující příklad ukazuje, jak odeslat jednoduchou zprávu pomocí 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)

Platí pro