summaryrefslogtreecommitdiff
path: root/lib
diff options
context:
space:
mode:
authoraamine <aamine@b2dd03c8-39d4-4d8f-98ff-823fe69b080e>2004-03-28 05:13:12 +0000
committeraamine <aamine@b2dd03c8-39d4-4d8f-98ff-823fe69b080e>2004-03-28 05:13:12 +0000
commit277839dc81807da0376602eaf24a6585d4e8c8a7 (patch)
treec6ed9fc0fe3cd9a74a1c7b4d06d25e89aef26874 /lib
parent111b11703d196e093d8f33ce17c1d309fbd0fa9a (diff)
* lib/net/pop.rb: revert to rev1.63. 1.64 wrongly contains POPS code.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@6037 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
Diffstat (limited to 'lib')
-rw-r--r--lib/net/pop.rb32
1 files changed, 6 insertions, 26 deletions
diff --git a/lib/net/pop.rb b/lib/net/pop.rb
index 04c6544d24..278b949395 100644
--- a/lib/net/pop.rb
+++ b/lib/net/pop.rb
@@ -196,21 +196,11 @@ module Net
# Class Parameters
#
- # The default port for POP3 connections, port 110.
+ # The default port for POP3 connections, port 110
def POP3.default_port
- pop3_default_port()
- end
-
- # The default port for POP3 connections, port 110.
- def POP3.pop3_default_port
110
end
- # The default port for POP3s connections, port 995.
- def POP3.pop3s_default_port
- 995
- end
-
def POP3.socket_type #:nodoc: obsolete
Net::InternetMessageIO
end
@@ -355,8 +345,6 @@ module Net
@mails = nil
@n_mails = nil
@n_bytes = nil
-
- @use_ssl = false
end
# Does this instance use APOP authentication?
@@ -414,12 +402,6 @@ module Net
alias active? started? #:nodoc: obsolete
- # Sets wheather we use SSL or not.
- # You MUST require 'net/pops' before setting use_ssl=true.
- def use_ssl?
- false # redefined in net/pops
- end
-
# Starts a POP3 session.
#
# When called with block, gives a POP3 object to the block and
@@ -443,11 +425,9 @@ module Net
end
def do_start( account, password )
- s = timeout(@open_timeout) { TCPSocket.open(@address, @port) }
- if use_ssl?
- s = OpenSSL::SSL::SSLSocket.open(s, @ssl_context)
- end
- @socket = InternetMessageIO.new(s)
+ @socket = InternetMessageIO.new(timeout(@open_timeout) {
+ TCPSocket.open(@address, @port)
+ })
logging "POP session started: #{@address}:#{@port} (#{@apop ? 'APOP' : 'POP'})"
@socket.read_timeout = @read_timeout
@socket.debug_output = @debug_output
@@ -768,8 +748,8 @@ module Net
def auth( account, password )
check_response_auth(critical {
- check_response_auth(get_response('USER %s', account))
- get_response('PASS %s', password)
+ check_response_auth(get_response('USER ' + account))
+ get_response('PASS ' + password)
})
end