         # File lib/protocols/smtpserver.rb, line 189
    189:                 def reset_protocol_state
    190:                         init_protocol_state
    191:                         s,@state = @state,[]
    192:                         @state << :starttls if s.include?(:starttls)
    193:                         @state << :ehlo if s.include?(:ehlo)
    194:                         receive_transaction
    195:                 end