added FileMailer implementation of mailer interface