diff --git a/app/controllers/mail_handler_controller.rb b/app/controllers/mail_handler_controller.rb index ccb832e7a..1942ab1b7 100644 --- a/app/controllers/mail_handler_controller.rb +++ b/app/controllers/mail_handler_controller.rb @@ -26,7 +26,7 @@ class MailHandlerController < ActionController::Base def index options = params.dup email = options.delete(:email) - if MailHandler.receive(email, options) + if MailHandler.safe_receive(email, options) head :created else head :unprocessable_entity diff --git a/lib/tasks/email.rake b/lib/tasks/email.rake index 86ef628e8..3c57f1af8 100644 --- a/lib/tasks/email.rake +++ b/lib/tasks/email.rake @@ -26,7 +26,7 @@ END_DESC task :read => :environment do Mailer.with_synched_deliveries do - MailHandler.receive(STDIN.read, MailHandler.extract_options_from_env(ENV)) + MailHandler.safe_receive(STDIN.read, MailHandler.extract_options_from_env(ENV)) end end