 | SmtpTestMessageEnvelopeAsync(String, String, CancellationToken) Method |
Sends message envelope to the SMTP server. Doesn't send or verify message contents.
It can be used to verify if SMTP server accepts sender and recipient addresses.
Namespace: Limilabs.Client.SMTPAssembly: Mail (in Mail.dll) Version: 3.0.26106.1555
Syntaxpublic Task<ISendMessageResult> TestMessageEnvelopeAsync(
string from,
string to,
CancellationToken cancel = default
)
Public Function TestMessageEnvelopeAsync (
from As String,
to As String,
Optional cancel As CancellationToken = Nothing
) As Task(Of ISendMessageResult)
public:
Task<ISendMessageResult^>^ TestMessageEnvelopeAsync(
String^ from,
String^ to,
CancellationToken cancel = CancellationToken()
)
member TestMessageEnvelopeAsync :
from : string *
to : string *
?cancel : CancellationToken
(* Defaults:
let _cancel = defaultArg cancel new CancellationToken()
*)
-> Task<ISendMessageResult> Parameters
- from String
- From address (FROM).
- to String
- To address (RCPT TO).
- cancel CancellationToken (Optional)
- A cancellation token that can be used to signal the asynchronous operation should be canceled.
Return Value
TaskISendMessageResultResult of the sending operation. You can examine
Status property to check if the operation succeed.
See Also