lib/ronin/sessions/esmtp.rb in ronin-0.0.9 vs lib/ronin/sessions/esmtp.rb in ronin-0.1.0

- old
+ new

@@ -24,27 +24,19 @@ require 'ronin/sessions/session' require 'ronin/network/esmtp' module Ronin module Sessions - module SMTP + module ESMTP include Session - ESMTP_SESSION = proc do + setup_session do parameter :esmtp_host, :description => 'ESMTP host' parameter :esmtp_port, :description => 'ESMTP port' parameter :esmtp_login, :description => 'ESMTP login' parameter :esmtp_user, :description => 'ESMTP user' parameter :esmtp_password, :description => 'ESMTP password' - end - - def self.included(base) - Session.setup_class(base,&ESMTP_SESSION) - end - - def self.extended(obj) - Session.setup_object(obj,&ESMTP_SESSION) end protected def esmtp_message(options={},&block)