title: What is the best way to handle Email exceptions in a Rails app using Postmarkapp?
body: <p>I am using Postmark to handle all email in my Rails 3 app, using postmark-rails gem.</p>
  
  <p>Now and then an user introduces a wrong email or a non-existing one with ends up giving hardbounces. Postmark raises <code>Postmark::InvalidMessageError</code> errors to handle this issue, that my users receive as a non-descriptive 500 error.</p>
  
  <p>I'd like to handle those errors into my responsive interface and I was wondering what would be the best strategy. I have now a few mailers already with several dozens amongst all, so I don't want to add <code>begin-raise</code> blocks to all those methods. Adding this begin-raise to controllers also doesn't seem the most elegant solution. </p>
  
  <p>I've been reading about adding a <code>rescue_from</code> block to my <code>ApplicationController</code>, but then I don't know how to handle this in the interface (maybe by calling a method that uses <code>errors</code> method?)</p>
  
  <p>I'd like to listen to your thoughts before plumbering. </p>
  
  <p>Any ideas?</p>