composite pattern simple sending emails