Throw domain exception instead of emailer-specific types