configuration initializer pattern + sender mailer