Make ActionMailer consistent with regular controllers
ActionMailer is currently decoupled from ActionController, so changes that have been made to ActionController since the early days of Rails have to be hacked onto AM in inconsistent ways.
Let's abstract a common superclass or mixin and use it in both ActionController and ActionMailer. This will bring ActionMailer up to par with ActionController in the short term, and will help avoid feature drift in the future.
307
votes