在Rails中将快速单行电子邮件发送到管理地址的最佳方法是什么?
我正在使用Rails Logger
来跟踪我的应用程序中令人讨厌的问题。我的一个控制器正在做关键任务工作,我需要尽快知道任何错误。当出现错误时,我希望我的应用程序向自己发送电子邮件,提醒您注意包含更多详细信息的日志。我想象的是类似下面的伪代码:
begin
...
rescue
logger.error("Found an error! Params hash is " + params.to_s)
email("user@example.com","Critical error in log. Investigate line " + len(logger.error).to_s)
end
我看到的显而易见的第一个地方是ActionMailer。但是,文档和my literature都谈到了创建邮件程序的模型,视图&控制器,对于我想要的东西来说似乎过于复杂:一个非常短的(一行)电子邮件到一个电子邮件地址,格式化和放大回复地址根本不重要。这让我回到我的问题:在Rails中将快速单行电子邮件发送到管理电子邮件地址的最佳方法是什么?