# File /home/matt/rubymail/mail/lda.rb, line 288 def exitcode(exception) case exception when DeliverySuccess Mail::MTA::EXITCODE_DELIVERED when DeliveryReject Mail::MTA::EXITCODE_REJECT when DeliveryComplete Mail::MTA::EXITCODE_DEFER else raise ArgumentError, "argument is not a DeliveryComplete exception: " + "#{exception.inspect} (#{exception.type})" end end