我一直在使用ruby pony gem发送电子邮件 https://github.com/benprew/pony#readme
不幸的是,文档没有我想要的那么大,只是显示了几种发送电子邮件的方法,但似乎在邮件无法发送时不会返回任何消息。
有人有这个麻烦吗?所以我想知道小马是否无法发送电子邮件告诉用户不可能发生。
我应该尝试例外吗?我是红宝石的新手,所以我有很少的知识可以做出决定。
亲切的问候。
答案 0 :(得分:0)
Pony可以在失败时从Net :: SMTP或Mail gems中抛出异常,因此您可以捕获该异常并向用户显示错误消息。请参阅Google网上论坛上的帖子like this,但细节有点不足。