class InMailbox < ApplicationMailbox def process email_importer = EmailImporter.new repository = EmailRepository.new email = email_importer.import(mail) processor = RuleSetProcessor.new email = processor.process_all(RuleSet.enabled, email) repository.save(email) end end