Ruby China
  • Topics
  • 招聘
  • Wiki
  • 酷站
  • Gems
  • Sign Up
  • Sign In
hrh
@royalar
Member
NO. 8565 / 2013-08-07

[email protected]
1 Topics / 6 Replies
0 Followers
0 Following
10 Favorites
No GitHub.
  • Overview
  • Topics
  • Replies
  • Favorites
  • Following
  • Followers
  • ActionMailer 发送遇到 5xx 错误后的忽视错误继续发送如何做? at July 18, 2014

    #7 楼 @ruby_sky 我想了下,先退信的话也是让发件方知道哪些邮件地址不存在

  • ActionMailer 发送遇到 5xx 错误后的忽视错误继续发送如何做? at July 18, 2014

    #8 楼 @Rei 有分成 to、和 cc 这种情况。也就是 to+tcc 中存在不存在的邮件地址时,SMTP 会先返回一个 5xx 错误

  • ActionMailer 发送遇到 5xx 错误后的忽视错误继续发送如何做? at July 18, 2014

    #7 楼 @ruby_sky 嗯,QQ 这些是这样的,但也是存在先退信这类的

  • ActionMailer 发送遇到 5xx 错误后的忽视错误继续发送如何做? at July 18, 2014

    #3 楼 @Rei 有些 SMTP 确实是这样的逻辑的,是会先返回一个错误给发件端

  • ActionMailer 发送遇到 5xx 错误后的忽视错误继续发送如何做? at July 18, 2014

    #4 楼 @dddd1919 设置成 false 只是让错误不出现在日志里

  • ActionMailer 发送遇到 5xx 错误后的忽视错误继续发送如何做? at July 18, 2014

    #1 楼 @dddd1919 这个很难判断,不是收件地址是否合理,而是收件地址是否存在。比如 [email protected],这个地址是合法的,但不存在这个地址

    我的想法是是捕获这种错误,然后继续发送邮件,并且在捕获处理中标注这个邮箱失效了,下次直接过滤掉即可

关于 / RubyConf / Ruby 镜像 / RubyGems 镜像 / 活跃会员 / 组织 / API / 贡献者
由众多爱好者共同维护的 Ruby 中文社区,本站使用 Homeland 构建,并采用 Docker 部署。
服务器由 赞助 CDN 由 赞助
iOS 客户端 / Android 客户端 简体中文 / English