【问题标题】:Method Verify mailkit方法验证mailkit
【发布时间】:2022-01-17 05:16:37
【问题描述】:

如何运行验证邮箱地址是否存在?

http://www.mimekit.net/docs/html/M_MailKit_Net_Smtp_SmtpClient_Verify.htm

using (var client = new SmtpClient())
    {
        
        client.Connect("smtp.mail.ru", 465, true);

        client.Authenticate(name, pass);

        var d = client.Verify(email);

       
    }

错误 MailKit.Net.Smtp.SmtpCommandException:“无法识别的命令”

【问题讨论】:

标签: c# mailkit


【解决方案1】:

大多数 SMTP 服务器不再支持 VRFY 命令。您的服务器不支持它,这就是您收到错误的原因。

【讨论】:

    【解决方案2】:

    可能重复。 你可以阅读this question,它在PHP,但所有的概念对于你的情况都是一样的。

    正如 jstedfast 所说,该命令不再受支持,总结您的阅读:由于垃圾邮件,没有可靠的方法来验证它。

    【讨论】:

      猜你喜欢
      • 2020-07-28
      • 2017-01-29
      • 1970-01-01
      • 2016-12-15
      • 2017-01-27
      • 2021-08-03
      • 1970-01-01
      • 2020-06-27
      • 1970-01-01
      相关资源
      最近更新 更多