def initialize(address, port = nil)
      @address = address
      @port = (port || SMTP.default_port)
      @esmtp = true
      @capabilities = nil
      @socket = nil
      @started = false
      @open_timeout = 30
      @read_timeout = 60
      @error_occured = false
      @debug_output = nil
      @tls = false
      @starttls = false
      @ssl_context = nil
    end
Creates a new Net::SMTP object.

+address+ is the hostname or ip address of your SMTP
server.  +port+ is the port to connect to; it defaults to
port 25.

This method does not open the TCP connection.  You can use
SMTP.start instead of SMTP.new if you want to do everything
at once.  Otherwise, follow SMTP.new with SMTP#start.