【发布时间】:2010-02-17 17:42:35
【问题描述】:
乍一看我的问题和this one很相似,但又不一样。
在我的 ASP.NET 应用程序中,用户可以保存发送电子邮件所需的所有设置(主机、端口、用户名、密码),然后在需要时使用此设置向其他用户发送消息。请注意,当用户保存他提供的设置时,实际上并没有发送电子邮件。因此我需要找到另一种方法来测试提供的设置是否正确(而不是在发送电子邮件后捕获异常)。
可以在 gmail 中找到很好的例子。 gmail 中有一个选项可让您从其他帐户收集邮件。当您指定主机、端口、用户名和密码时,gmail 会立即测试连接并在测试失败时通知您。这种行为是我需要的。
提前致谢。
【问题讨论】:
-
Darin Dimitrov,谢谢,这是一个很好的提示。我还能以某种方式检查提供的凭据,即用户名和密码吗?