359件ヒット
[1-100件を表示]
(0.056秒)
種類
- インスタンスメソッド (337)
- 特異メソッド (22)
ライブラリ
-
net
/ imap (359)
キーワード
-
add
_ response _ handler (22) - append (11)
- authenticate (11)
- check (11)
- close (11)
- copy (11)
- create (11)
- debug (11)
- delete (11)
- disconnect (11)
- disconnected? (11)
- examine (11)
- greeting (11)
- idle (11)
-
idle
_ done (11) - login (11)
- logout (11)
- move (9)
- new (11)
- noop (11)
-
remove
_ response _ handler (11) - rename (11)
-
response
_ handlers (11) - responses (11)
- select (11)
- setquota (11)
- starttls (22)
- subscribe (11)
-
uid
_ copy (11) -
uid
_ move (9) - unsubscribe (11)
検索結果
先頭5件
-
Net
:: IMAP # add _ response _ handler(handler) -> () (6201.0) -
レスポンスハンドラを追加します。
...レスポンスハンドラはサーバから応答を受け取るごとに
呼びだされます。ハンドラには
Net::IMAP::TaggedResponse もしくは
Net::IMAP::UntaggedResponse オブジェクトが
渡されます。
主にサーバからの非同期的なイベントを受け取るため......ンドラはメインのスレッドとは別のスレッドで
呼びだされることに注意してください。
例:
imap.add_response_handler do |resp|
p resp
end
@param handler 追加するハンドラ(Proc や Method オブジェクト)
@see Net::IMAP#remove_response_handler... -
Net
:: IMAP # add _ response _ handler(handler) {|resp| . . . } -> () (6201.0) -
レスポンスハンドラを追加します。
...レスポンスハンドラはサーバから応答を受け取るごとに
呼びだされます。ハンドラには
Net::IMAP::TaggedResponse もしくは
Net::IMAP::UntaggedResponse オブジェクトが
渡されます。
主にサーバからの非同期的なイベントを受け取るため......ンドラはメインのスレッドとは別のスレッドで
呼びだされることに注意してください。
例:
imap.add_response_handler do |resp|
p resp
end
@param handler 追加するハンドラ(Proc や Method オブジェクト)
@see Net::IMAP#remove_response_handler... -
Net
:: IMAP # disconnect -> nil (6201.0) -
サーバとの接続を切断します。
...サーバとの接続を切断します。
@see Net::IMAP#disconnected?... -
Net
:: IMAP # disconnected? -> bool (6201.0) -
サーバとの接続が切断されていれば真を返します。
...サーバとの接続が切断されていれば真を返します。
@see Net::IMAP#disconnect... -
Net
:: IMAP # idle _ done -> () (6201.0) -
Net::IMAP#idle で 停止しているスレッドを1つ起こします。
...Net::IMAP#idle で
停止しているスレッドを1つ起こします。... -
Net
:: IMAP # remove _ response _ handler(handler) -> () (6201.0) -
レスポンスハンドラを削除します。
...レスポンスハンドラを削除します。
@param handler 削除するハンドラ
@see Net::IMAP#add_response_handler... -
Net
:: IMAP # response _ handlers -> Array (6201.0) -
設定されているレスポンスハンドラ全てを 配列で返します。
...設定されているレスポンスハンドラ全てを
配列で返します。
@see Net::IMAP#add_response_handler... -
Net
:: IMAP # responses -> { String => [object] } (6201.0) -
サーバから送られてきた untagged な応答の記録を返します。
...なります。
そして各種類ごとに配列が用意され、untagged な応答を受信するたびに
その配列の末尾にその内容が記録されます。
例:
imap.select("inbox")
p imap.responses["EXISTS"].last
#=> 2
p imap.responses["UIDVALIDITY"].last
#=> 968263756... -
Net
:: IMAP # starttls(options) -> Net :: IMAP :: TaggedResponse (301.0) -
STARTTLS コマンドを送って TLS のセッションを開始します。
...。
options で openssl に渡すオプションを指定します。
OpenSSL::SSL::SSLContext#set_params の引数と同じ意味です。
互換性のため、certs で証明書or証明書ディレクトリのファイル名(文字列)、
verify で検証するかどうか(Net::IMAP::VERIFY_PEER......、
Net::IMAP::VERIFY_NONEに対応します)を
指定することができます。
@param options SSL/TLS のオプション(Hash オブジェクト)
@param certs 証明書ファイル名、もしくは証明書ディレクトリ名(文字列)
@param verify 真なら SSL/TLS 接続時に証明... -
Net
:: IMAP # authenticate(auth _ type , user , password) -> Net :: IMAP :: TaggedResponse (213.0) -
AUTHENTICATE コマンドを送り、クライアントを認証します。
...ticate('LOGIN', user, password)
auth_type としては以下がサポートされています。
* "LOGIN"
* "PLAIN"
* "CRAM-MD5"
* "DIGEST-MD5"
@param auth_type 認証方式を表す文字列
@param user ユーザ名文字列
@param password パスワード文字列
@see Net::IMAP#login...