我一直在使用 ruby pony gem 发送电子邮件 https://github.com/benprew/pony#readme
不幸的是,文档没有我希望的那么大,只显示了一些发送电子邮件的方法,但似乎在无法发送邮件时没有返回任何消息。
有人有这个麻烦吗?所以我想知道小马是否无法发送电子邮件告诉用户这不可能发生。
我应该尝试例外吗?我是红宝石新手,所以我对做出决定的知识很少。
亲切的问候。
我一直在使用 ruby pony gem 发送电子邮件 https://github.com/benprew/pony#readme
不幸的是,文档没有我希望的那么大,只显示了一些发送电子邮件的方法,但似乎在无法发送邮件时没有返回任何消息。
有人有这个麻烦吗?所以我想知道小马是否无法发送电子邮件告诉用户这不可能发生。
我应该尝试例外吗?我是红宝石新手,所以我对做出决定的知识很少。
亲切的问候。
Pony 可以在失败时从 Net::SMTP 或 Mail gem 中抛出异常,因此您可以捕获该异常并向用户显示错误消息。在 Google Group 上看到这样的帖子,虽然细节有点稀缺。