如何在Rails上覆盖SMTP错误消息?

时间:2014-04-09 19:53:18

标签: ruby-on-rails ruby-on-rails-4 devise smtp

有关如何覆盖此错误消息的任何想法?

An SMTP To address is required to send a message. Set the message smtp_envelope_to, to, cc, or bcc address.

谢谢你们。

1 个答案:

答案 0 :(得分:0)

一个简单的解决方案是捕获异常并返回所需的消息。

begin
    ...
rescue ArgumentError => error
    render json: { object: { errors: ["New message"] } }, status: 422
end