使用SmtpClient发邮件的问题

liuxum 2015-04-06 10:41:16
使用SmtpClient发邮件,群发邮件,
1。发送邮件联系人,标题,文本等都是从数据库取出(多件)
2.发送成功后需要更新数据库的标志发送成功的字段
问题:
1.如何统计发送成功的件数和失败的件数。
2.并且对发送成功的邮件对应更新数据库的某些字段。

一件的情况下好办,关键是多件邮件循环发送不知道怎么处理,邮件和地址文本不一样都。
...全文
245 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
宝_爸 2015-04-07
  • 打赏
  • 举报
回复
发送成功失败,很难界定。 smtp服务器不会告诉你 对方地址不存在啥的 错误。 一般来讲,没有异常就算成功。
Tiger_Zhao 2015-04-07
  • 打赏
  • 举报
回复
SMTP发到服务器(你Send出去)就算成功。 除非一开始就无法调用,只要正常的循环发送,你都可以标记为成功。 什么叫做“不知道怎么处理”?
  • 打赏
  • 举报
回复
是不是只要发送出去就算成功了,不需要考虑邮件地址是否真实存在?那你只要发邮件的方法返回true就认为一批全都成功了 如果你还需要判断是否真实成功,那你还需要有个接受邮件的方法,来根据接受的邮件来更新发送失败的标志
本拉灯 2015-04-06
  • 打赏
  • 举报
回复
这个你发送的是通过POP3的,一般了不到那个值。

16,555

社区成员

发帖
与我相关
我的任务
社区描述
VB技术相关讨论,主要为经典vb,即VB6.0
社区管理员
  • VB.NET
  • 水哥阿乐
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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