RSVP: cleaning up mailer code and added error feedback view