# File lib/protocols/smtpserver.rb, line 368
368:                 def process_rcpt_to rcpt
369:                         unless @state.include?(:mail_from)
370:                                 send_data "503 MAIL is required before RCPT\r\n"
371:                         else
372:                                 unless receive_recipient rcpt
373:                                         send_data "550 recipient is unacceptable\r\n"
374:                                 else
375:                                         send_data "250 Ok\r\n"
376:                                         @state << :rcpt unless @state.include?(:rcpt)
377:                                 end
378:                         end
379:                 end