mailer interface
fix binding issue