Partager via


SmtpMail.Send Méthode

Définition

Envoie un e-mail. Alternative recommandée : System.Net.Mail.

Surcharges

Send(MailMessage)

Envoie un e-mail en utilisant des arguments fournis dans les propriétés de la classe MailMessage. Alternative recommandée : System.Net.Mail.

Send(String, String, String, String)

Envoie un e-mail en utilisant les paramètres de destination spécifiés. Alternative recommandée : System.Net.Mail.

Send(MailMessage)

Envoie un e-mail en utilisant des arguments fournis dans les propriétés de la classe MailMessage. Alternative recommandée : 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)

Paramètres

message
MailMessage

MailMessage à envoyer.

Exceptions

Ce courrier électronique ne peut être envoyé.

La méthode Send(MailMessage) requiert le système d’exploitation Microsoft Windows NT, Windows 2000 ou Windows XP.

Exemples

L’exemple suivant montre comment utiliser MailMessage pour envoyer un e-mail à l’aide SmtpMailde .

    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)

S’applique à

Send(String, String, String, String)

Envoie un e-mail en utilisant les paramètres de destination spécifiés. Alternative recommandée : 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)

Paramètres

from
String

Adresse de l’expéditeur de l’e-mail.

to
String

Adresse du destinataire de l’e-mail.

subject
String

Ligne d’objet de l’e-mail.

messageText
String

Corps de l’e-mail.

Exceptions

La méthode Send(String, String, String, String) requiert le système d’exploitation Microsoft Windows NT, Windows 2000 ou Windows XP.

Exemples

L’exemple suivant montre comment envoyer un message simple à l’aide SmtpMailde .

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)

S’applique à