Каков наилучший способ отправки быстрых однострочных сообщений электронной почты на административный адрес в Rails?Управление критическими ошибками: регистрация и электронная почта
Я использую Rails Logger
, чтобы отслеживать неприятные проблемы в моем приложении. Один из моих контроллеров выполняет критически важную работу, и мне нужно знать какие-либо ошибки как можно скорее. Когда есть ошибка, я хочу, чтобы мое приложение отправило мне электронное письмо, обратив внимание на журнал, содержащий более подробную информацию. Я представляя что-то вроде следующего псевдокода:
begin
...
rescue
logger.error("Found an error! Params hash is " + params.to_s)
email("[email protected]","Critical error in log. Investigate line " + len(logger.error).to_s)
end
Очевидный первое место я смотрел на был ActionMailer. Тем не менее, как в документации, так и в my literature рассказывается о создании модели почтового ящика, View & Контроллер, который кажется слишком сложным для того, что я хочу: очень короткое (однострочное) письмо на адрес электронной почты, где форматирование ответ на адрес doesn Совсем неважно. Это возвращает меня к моему вопросу: как лучше всего отправлять быстрые однострочные электронные письма на административный адрес электронной почты в Rails?
http://github.com/rails/exception_notification - сумасшедший, простой в настройке. –