# File lib/protocols/smtpclient.rb, line 165
165:                 def invoke_starttls
166:                         if @args[:starttls]
167:                                 # It would be more sociable to first ask if @server_caps contains
168:                                 # the string "STARTTLS" before we invoke it, but hey, life's too short.
169:                                 send_data "STARTTLS\r\n"
170:                                 @responder = :receive_starttls_response
171:                         else
172:                                 invoke_auth
173:                         end
174:                 end