Email 无法使用具有数字值的mailId发送邮件,其给出错误:未指定收件人

Email 无法使用具有数字值的mailId发送邮件,其给出错误:未指定收件人,email,mailkit,Email,Mailkit,例如。Anooppandey3@gmail.com System.InvalidOperationException:未指定收件人 在MailKit.Net.Smtp.SmtpClient.Send(FormatOptions选项、MimeMessage消息、CancellationToken CancellationToken、ITransferProgress) 在MailKit.MailTransport.Send(MimeMessage message、CancellationToken

例如。Anooppandey3@gmail.com

System.InvalidOperationException:未指定收件人

在MailKit.Net.Smtp.SmtpClient.Send(FormatOptions选项、MimeMessage消息、CancellationToken CancellationToken、ITransferProgress)


在MailKit.MailTransport.Send(MimeMessage message、CancellationToken CancellationToken、ITransferProgress progress)

您至少需要一个地址才能添加到邮件的
to
Cc
Bcc
属性中。

使用
message.WriteTo(文件名)
将其写入文本文件,然后将标题粘贴到您的问题中,这样我们就可以了解为什么您没有指定任何收件人。我无法用最新的邮件工具包重现此问题。您是否正在使用旧版本的MailKit?