SmtpClient.SendMailAsync Method (String, String, String, String)
.NET Framework (current version)
Sends the specified message to an SMTP server for delivery as an asynchronous operation. . The message sender, recipients, subject, and message body are specified using String objects.
Assembly: System (in System.dll)
[HostProtectionAttribute(SecurityAction.LinkDemand, ExternalThreading = true)] public Task SendMailAsync( string from, string recipients, string subject, string body )
Parameters
- from
-
Type:
System.String
A String that contains the address information of the message sender.
- recipients
-
Type:
System.String
A String that contains the addresses that the message is sent to.
- subject
-
Type:
System.String
A String that contains the subject line for the message.
- body
-
Type:
System.String
A String that contains the message body.
Return Value
Type: System.Threading.Tasks.TaskReturns Task.
The task object representing the asynchronous operation.
| Exception | Condition |
|---|---|
| ArgumentNullException | from is null. -or- recipients is null. |
| ArgumentException |
This operation will not block. The returned Task> object will complete once the message has been sent.
.NET Framework
Available since 4.5
Available since 4.5
Show: