我正在尝试使用System.Net.Mail.SmtpClient类发送电子邮件asp.net .
但是我收到以下异常消息:
The parameter 'addresses' cannot be an empty string.
Parameter name: addresses
Run Code Online (Sandbox Code Playgroud)
这是我发送的电子邮件代码:
private void SendEmailUsingGmail(string toEmailAddress)
{
try
{
SmtpClient smtp = new SmtpClient();
smtp.Credentials = new NetworkCredential("keysketyyyy@gmail.com",
"sdsdasd");
smtp.Port = 587;
smtp.Host = "smtp.gmail.com";
smtp.EnableSsl = true;
MailMessage message = new MailMessage();
message.From = new MailAddress("keysketyyy@gmail.com");
message.To.Add(toEmailAddress);
message.Subject = "Write your email subject here";
message.Body = "write the content of the email here";
smtp.Send(message);
}
catch (Exception ex)
{
Response.Write("Error occured: " + ex.Message.ToString()); …Run Code Online (Sandbox Code Playgroud)