imported
fix typo
get rid of finals and updates copyrights
MailService: extracted interface.
Define MailService in ServicesConfig.
TODO: +1
removed @Service
fixed copyright
fix build and made some cleanuo