refactored configuration, passing it on to responders

- moved SmtpServerConfiguration to sub namespace "Config"
- created interface for Smtp mail restriction configuration
- passing configuration to responders