我已经检查了其他有关模拟错误的问题。他们的解决方案都没有帮助我。
问题 尝试发送时抛出此错误: SMTP服务器需要安全连接,或者客户端未通过身份验证。服务器响应为:5.7.1需要身份验证
代码
var client = new SmtpClient();
client.Credentials = new NetworkCredential(_config.GetValue<string>("Username"), _config.GetValue<string>("Password"));
client.EnableSsl = true;
client.Host = "smtp.mailtrap.io";
client.Port = 2525;
client.Send("charliebanksender@mail.com", "support@charliebank.com", "Transfer", "A transfer of " + amount + "kr has beeen made from accountnumber " + senderId + " to accountnumber " + recieverId);
}
有人知道是什么原因造成的吗?