发送电子邮件时,我收到以下错误:
System.Net.Mail.SmtpClient.Send(MailMessage消息)中的设备尚未就绪.
代码是:
MailMessage mailMessage = new MailMessage(senderEmail, cleanRecipients)
{
Subject = string.empty,
Body = string.empty,
IsBodyHtml = false
};
SmtpClient smtpClient = new SmtpClient();
smtpClient.Send(mailMessage);
Run Code Online (Sandbox Code Playgroud)
要发送电子邮件,您需要SMTP服务器,因此请确保在配置文件中指定了SMTP服务器.
<system.net>
<mailSettings>
<smtp from="someaddress@mydomain.com">
<network host="mail.mydomain.com" password="secret" port="25" userName="someaddress@mydomain.com" />
</smtp>
</mailSettings>
</system.net>
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
1777 次 |
| 最近记录: |