Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/performance/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 验证自定义SMTP服务器_C#_Smtp - Fatal编程技术网

C# 验证自定义SMTP服务器

C# 验证自定义SMTP服务器,c#,smtp,C#,Smtp,我已经用C#创建了自己的SMTP服务器,我想提供一个选项,使其需要身份验证。我在Google上找不到任何地方显示SMTP应该发送/接收哪些响应和请求才能与客户端进行身份验证 感谢您提供的任何帮助。请阅读 网站上有完整的教程 您可以尝试使用这些行-SmtpClient.Credentials属性 SmtpClient client = new SmtpClient(); NetworkCredential networkCredential = new NetworkCredential

我已经用C#创建了自己的SMTP服务器,我想提供一个选项,使其需要身份验证。我在Google上找不到任何地方显示SMTP应该发送/接收哪些响应和请求才能与客户端进行身份验证

感谢您提供的任何帮助。

请阅读

网站上有完整的教程


您可以尝试使用这些行-SmtpClient.Credentials属性

SmtpClient client = new SmtpClient();
NetworkCredential networkCredential = 
    new NetworkCredential("username", "password"); 

client.Credentials = networkCredential ;
你这里有一篇文章


他正在编写自己的SMTP服务器,想知道如何实现AUTH协议。这有什么帮助?SmtpClient=新的SmtpClient(param);param是您服务器的主机/@Candie-他的自定义服务器如何理解您发送的凭据?!?!凭证只是示例Frank@Candie:您正在显示调用服务器的客户端代码。OP想知道如何编写服务器。