通过发送邮件来验证SMTP连接,如下所示。
<location path="reports.aspx">
<system.web>
<authorization>
<add accessType="Allow" users="*" roles="Admin" />
<deny users="*"/>
</authorization>
</system.web>
</location>
但我们需要验证SMTP凭据(主机,端口,用户名,密码)而不发送邮件。
有没有办法通过编程方式实现这一目标?
答案 0 :(得分:0)
您可以捕获由以下原因触发的SmtpException
或者您可以按照此link
中的描述编写单独的验证类