class MinimalSMTPSession

Public Instance Methods

data(body) click to toggle source
# File lib/drillmail/smtp.rb, line 106
def data(body)
  DataCommand.new(self, body).call
end
extended_hello(body) click to toggle source
# File lib/drillmail/smtp.rb, line 97
def extended_hello(body)
  ExtendedHelloCommand.new(self, body).call
end
hello(body) click to toggle source
# File lib/drillmail/smtp.rb, line 94
def hello(body)
  HelloCommand.new(self, body).call
end
mail(body) click to toggle source
# File lib/drillmail/smtp.rb, line 100
def mail(body)
  MailCommand.new(self, body).call
end
no_operation(body) click to toggle source
# File lib/drillmail/smtp.rb, line 115
def no_operation(body)
  reply(250)
end
quit(body) click to toggle source
# File lib/drillmail/smtp.rb, line 112
def quit(body)
  QuitCommand.new(self, body).call
end
recipient(body) click to toggle source
# File lib/drillmail/smtp.rb, line 103
def recipient(body)
  RecipientCommand.new(self, body).call
end
reset(body) click to toggle source
# File lib/drillmail/smtp.rb, line 109
def reset(body)
  ResetCommand.new(self, body).call
end