better convert to `@Named` and use method injection or `Provider<EMailerConfiguration>`?