Top Level Namespace
Defined Under Namespace
Modules: Net
Instance Method Summary collapse
Instance Method Details
#get_command ⇒ Object
3642 3643 3644 3645 3646 3647 3648 3649 |
# File 'lib/net/imap.rb', line 3642 def get_command printf("%s@%s> ", $user, $host) if line = gets return line.strip.split(/\s+/) else return nil end end |
#get_password ⇒ Object
3633 3634 3635 3636 3637 3638 3639 3640 |
# File 'lib/net/imap.rb', line 3633 def get_password print "password: " begin return _noecho(&:gets).chomp ensure puts end end |
#usage ⇒ Object
3603 3604 3605 3606 3607 3608 3609 3610 3611 3612 3613 3614 |
# File 'lib/net/imap.rb', line 3603 def usage <<EOF usage: #{$0} [options] <host> --help print this message --port=PORT specifies port --user=USER specifies user --auth=AUTH specifies auth type --starttls use starttls --ssl use ssl EOF end |