Mailer: sender library and structure