Refactor mailsending up to domain layer as CustomerNotifier