Hs guice changes

this is an exception if no SMTP config is present. because it unconditionally dereferences maybeSmtpConfiguration.