3

我有 Web 应用程序,用户可以设置 SMTP 服务器信息(服务器/主机、SMTP 端口、用户名、密码、电子邮件地址、使用的 SSL)。我需要当用户设置信息验证服务器而不发送电子邮件并检查smtp 信息是否有效?

我发现网站运行完美,检查 SMTP 服务器是否活动(但不是身份验证检查).. http://mxtoolbox.com/diagnostic.aspx

编辑1:

Tanx @Dieter DHoker 帮助我在评论中找到测试 SMTP 服务器正在通过 C# 运行...

无论如何我需要检查身份验证信息(用户名和密码和电子邮件地址),因为我需要检查所有 smtp 信息是否有效?我之前问过的..

4

1 回答 1

-1

SMTP 中没有用户名和密码(参见 rfc 821),因此无法对其进行测试。您可以使用 MAIL FROM 和 RCPT TO 序列,但不发送任何数据,以查看是否允许您发送带有给定信息的邮件,而不发送实际邮件。

于 2013-06-26T12:41:17.150 回答