updated Mailer.pm