gpt4 book ai didi

c# - 使用 Mailkit : "The SMTP server has unexpectedly disconnected."

转载 作者:行者123 更新时间:2023-12-02 00:13:51 26 4
gpt4 key购买 nike

我正在尝试使用来自 SendGrid 的免费 SMTP 中继从我的 ASP.NET 应用程序发送电子邮件。我可以连接到服务器,但是当我尝试进行身份验证时,出现此错误:“SMTP 服务器意外断开连接。”

using (var client = new SmtpClient())
{
client.ServerCertificateValidationCallback =
(sender, certificate, certChainType, errors) => true;
client.AuthenticationMechanisms.Remove("XOAUTH2");

// connection
client.Connect("smtp.host", 465, true);
client.Authenticate("UserName", "Password");//error occurs here

client.Send(email);
client.Disconnect(true);
}

再一次,我可以毫无问题地连接,但是当我尝试进行身份验证时,出现了前面提到的错误...

有什么建议吗?

干杯

最佳答案

你必须提供:

  • 用户名:是apikey(作为硬编码值“apikey”)。
  • 密码:是您从网络生成的apikey,是一个很大的类似哈希的字符串。

你可以在他们的 docs 上找到这个.但是很难找到。

关于c# - 使用 Mailkit : "The SMTP server has unexpectedly disconnected.",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57676716/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com