1
0
Fork 0
mirror of https://github.com/ruby/ruby.git synced 2022-11-09 12:17:21 -05:00
ruby--ruby/lib/net
aamine a03909606e * lib/net/smtp.rb: support SMTP/SSL. Thanks Kazuhiro NISHIYAMA.
* lib/net/smtp.rb: new method SMTP.use_ssl?
* lib/net/smtp.rb: new method SMTP.enable_ssl.
* lib/net/smtp.rb: new method SMTP.disable_ssl.
* lib/net/smtp.rb: new method SMTP.default_ssl_port.
* lib/net/smtp.rb: new method SMTP.default_tls_port.
* lib/net/smtp.rb: now SMTP#enable_tls accepts a SSLContext object, instead of a verity and cert.  [FEATURE CHANGE]
* lib/net/smtp.rb: new method SMTP.ssl_context.
* lib/net/smtp.rb: new method SMTP.default_ssl_context.
* lib/net/smtp.rb: export SMTP.authenticate.
* lib/net/smtp.rb: export SMTP.auth_plain.
* lib/net/smtp.rb: export SMTP.auth_login.
* lib/net/smtp.rb: export SMTP.auth_cram_md5.
* lib/net/smtp.rb: export SMTP.starttls.
* lib/net/smtp.rb: export SMTP.helo.
* lib/net/smtp.rb: export SMTP.ehlo.
* lib/net/smtp.rb: export SMTP.mailfrom.
* lib/net/smtp.rb: export SMTP.rcptto.
* lib/net/smtp.rb: export SMTP.rcptto_list.
* lib/net/smtp.rb: export SMTP.data.
* lib/net/smtp.rb: export SMTP.quit.


git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@10726 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2006-08-15 02:21:59 +00:00
..
.document * ext/socket/socket.c (sock_sockaddr): Socket#gethostbyname() 2004-06-24 23:10:55 +00:00
ftp.rb * lib/net/ftp.rb: (getbinaryfile): allow nil for localfile, and 2005-10-15 14:54:03 +00:00
http.rb small document fix 2006-07-26 13:27:18 +00:00
https.rb * lib/net/https.rb: delete descriptions about key_file and cert_file. 2004-12-20 05:46:45 +00:00
imap.rb * ext/tk/lib/tk/font.rb, ext/tk/lib/tkextlib/ICONS/icons.rb, 2005-10-22 04:48:34 +00:00
pop.rb * lib/net/pop.rb (loggin): append "\n". 2004-05-09 16:19:35 +00:00
protocol.rb * lib/net/protocol.rb (rbuf_fill): OpenSSL::SSLSocket has its own buffer, select(2) might not work. [ruby-dev:24072] 2004-08-18 14:44:41 +00:00
smtp.rb * lib/net/smtp.rb: support SMTP/SSL. Thanks Kazuhiro NISHIYAMA. 2006-08-15 02:21:59 +00:00
telnet.rb * ext/syck/rubyext.c (syck_resolver_transfer): remove C++ style 2005-09-16 03:09:51 +00:00