FIX: don't try to send a rejection message when the sender was not detected

This commit is contained in:
Gerhard Schlager
2017-09-15 17:22:51 +02:00
parent a2187b0acd
commit d51eee4dbc
3 changed files with 12 additions and 1 deletions

View File

@ -35,8 +35,8 @@ module Email
def handle_failure(mail_string, e)
message_template = case e
when Email::Receiver::NoSenderDetectedError then return nil
when Email::Receiver::EmptyEmailError then :email_reject_empty
when Email::Receiver::NoSenderDetectedError then :email_reject_empty
when Email::Receiver::NoBodyDetectedError then :email_reject_empty
when Email::Receiver::UserNotFoundError then :email_reject_user_not_found
when Email::Receiver::ScreenedEmailError then :email_reject_screened_email