Class: ConnectedState
Instance Method Summary collapse
Methods included from Messages
#go_ahead, #goodbye, #greeting, #helo_response, #ok
Instance Method Details
#serve(io) ⇒ Object
60 61 62 63 64 65 66 67 68 69 70 |
# File 'lib/smtp_states.rb', line 60 def serve(io) request = io.readline if request.strip.eql? "DATA" go_ahead(io) :read_mail else ok(io) :connected end end |