NMSMTP异常处理问题

yongshuan 2006-11-01 01:52:14
各位高手:我在用在用NMSMTP控件发邮件时经常会从邮件服务器返回各种异常出现,例如下面的两个例子就是从服务器返回了。现在我要对异常进行处理,因此我要捕获异常,现在我不太清楚怎样来捕获这些异常,具体这些异常属于那种异常也不太清楚,请各位给我想应的指点。谢谢!!!
project project1.exe raised exception class ESocekerror with message 'connection time out '. 或 project project1.exe raised exception class ESocekerror with message "450 <DATA>:data command rejected "
...全文
124 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
yongshuan 2006-11-01
  • 打赏
  • 举报
回复
我也知道用语句try{}catch{}但是catch里边到底捕获什么异常我不太清楚呀,一般的catch (Exception &exception)语句根本就不能够捕获到这种异常。idSMTP虽然要比NMSMTP高级,但是问题太多,有一些根本就解决不了,我只能作罢了,如果有原代码的可以给我发到邮箱feixiang_ys@163.com 谢谢,各位再给我想想办法。
我不懂电脑 2006-11-01
  • 打赏
  • 举报
回复
建议用IdSMTP控件,NMSMTP在身份认证上不好用。
LuoGD 2006-11-01
  • 打赏
  • 举报
回复
try
{
//这里进行邮件处理操作
}
catch(...)
{
//这里处理所有的异常
}

1,317

社区成员

发帖
与我相关
我的任务
社区描述
C++ Builder 网络及通讯开发
社区管理员
  • 网络及通讯开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧