我已经用 C# 制作了自己的 SMTP 服务器,并且我想提供使其需要身份验证的选项。我在 Google 上找不到任何地方显示 SMTP 应发送/接收哪些响应和请求以向客户端进行身份验证。
感谢您的任何帮助,您可以提供。
您可以尝试使用这些行 - SmtpClient.Credentials 属性
SmtpClient client = new SmtpClient();
NetworkCredential networkCredential =
new NetworkCredential("username", "password");
client.Credentials = networkCredential ;
你有文章在这里
http://msdn.microsoft.com/fr-fr/library/system.net.mail.smtpclient.credentials.aspx