896件ヒット
[1-100件を表示]
(0.086秒)
種類
- インスタンスメソッド (608)
- 特異メソッド (168)
- 定数 (120)
キーワード
- ANSWERED (12)
- DELETED (12)
- DRAFT (12)
- FLAGGED (12)
- MARKED (12)
- NOINFERIORS (12)
- NOSELECT (12)
- RECENT (12)
- SEEN (12)
- UNMARKED (12)
-
add
_ authenticator (12) -
add
_ response _ handler (24) - append (12)
- authenticate (12)
- capability (12)
- check (12)
-
client
_ thread (12) - close (12)
- copy (12)
- create (12)
- debug (12)
-
decode
_ utf7 (12) -
default
_ imap _ port (12) -
default
_ imaps _ port (12) -
default
_ port (12) -
default
_ ssl _ port (12) -
default
_ tls _ port (12) - delete (12)
- disconnect (12)
- disconnected? (12)
-
encode
_ utf7 (12) - examine (12)
- expunge (12)
- fetch (12)
-
format
_ date (12) -
format
_ datetime (12) - getacl (12)
- getquota (12)
- getquotaroot (12)
- greeting (12)
- idle (12)
-
idle
_ done (12) - list (12)
- login (12)
- logout (12)
- lsub (12)
-
max
_ flag _ count (12) - move (10)
- new (24)
- noop (12)
-
remove
_ response _ handler (12) - rename (12)
-
response
_ handlers (12) - responses (12)
- search (12)
- select (12)
- setquota (12)
- sort (12)
- starttls (24)
- status (12)
- store (12)
- subscribe (12)
- thread (12)
-
uid
_ copy (12) -
uid
_ fetch (12) -
uid
_ move (10) -
uid
_ search (12) -
uid
_ sort (12) -
uid
_ store (12) -
uid
_ thread (12) - unsubscribe (12)
- xlist (12)
検索結果
先頭5件
- Net
:: IMAP # thread(algorithm , search _ keys , charset) -> [Net :: IMAP :: ThreadMember] - Net
:: IMAP # uid _ thread(algorithm , search _ keys , charset) -> [Net :: IMAP :: ThreadMember] - Net
:: IMAP . add _ authenticator(auth _ type , authenticator) -> () - Net
:: IMAP # authenticate(auth _ type , user , password) -> Net :: IMAP :: TaggedResponse - Net
:: IMAP # fetch(set , attr) -> [Net :: IMAP :: FetchData]
-
Net
:: IMAP # thread(algorithm , search _ keys , charset) -> [Net :: IMAP :: ThreadMember] (6403.0) -
THREADコマンドを送り、メールボックスを検索した結果を スレッド形式の木構造で返します。
...THREADコマンドを送り、メールボックスを検索した結果を
スレッド形式の木構造で返します。
THREAD コマンドは 5256 で定義されています。
詳しくはそちらを参照してください。
このコマンドは Net::IMAP#capability の返り値を見......ることで
利用可能かどうか判断できます。
algorithm は木構造を決定するためのアルゴリズムを指定します。
以下の2つが利用可能です。
* "ORDEREDSUBJECT" subjectを使って平坦に区切るだけ
* "REFERENCES" どのメッセージに返事を......渡します。
Net::IMAP#search と同等です。
@param algorithm スレッド構造構築アルゴリズム名(文字列)
@param search_key 検索条件(文字列配列)
@param charset 検索条件の解釈に用いるCHARSET名(文字列)
@see Net::IMAP::ThreadMember, Net::IMAP#uid_thread... -
Net
:: IMAP # uid _ thread(algorithm , search _ keys , charset) -> [Net :: IMAP :: ThreadMember] (6403.0) -
THREADコマンドを送り、メールボックスを検索した結果を スレッド形式の木構造で返します。
...THREADコマンドを送り、メールボックスを検索した結果を
スレッド形式の木構造で返します。
ほぼ Net::IMAP#thread と同じですが、返ってくるオブジェクトの
Net::IMAP::ThreadMember#seqno の内容が message sequence number
ではなく UID とな......ります。
@param algorithm スレッド構造構築アルゴリズム名(文字列)
@param search_key 検索条件(文字列配列)
@param charset 検索条件の解釈に用いるCHARSET名(文字列)
@see Net::IMAP::ThreadMember, Net::IMAP#thread... -
Net
:: IMAP . add _ authenticator(auth _ type , authenticator) -> () (6403.0) -
Net::IMAP#authenticate で使う 認証用クラスを設定します。
...Net::IMAP#authenticate で使う
認証用クラスを設定します。
imap ライブラリに新たな認証方式を追加するために用います。
通常は使う必要はないでしょう。もしこれを用いて
認証方式を追加する場合は net/imap.rb の
Net::IMAP::LoginA......uthenticator などを参考にしてください。
@param auth_type 認証の種類(文字列)
@param authenticator 認証クラス(Class オブジェクト)... -
Net
:: IMAP # authenticate(auth _ type , user , password) -> Net :: IMAP :: TaggedResponse (6315.0) -
AUTHENTICATE コマンドを送り、クライアントを認証します。
...UTHENTICATE コマンドを送り、クライアントを認証します。
auth_type で利用する認証方式を文字列で指定します。
例:
imap.authenticate('LOGIN', user, password)
auth_type としては以下がサポートされています。
* "LOGIN"
* "PLAIN"
* "CRAM-......MD5"
* "DIGEST-MD5"
@param auth_type 認証方式を表す文字列
@param user ユーザ名文字列
@param password パスワード文字列
@see Net::IMAP#login... -
Net
:: IMAP # fetch(set , attr) -> [Net :: IMAP :: FetchData] (6315.0) -
FETCH コマンドを送り、メールボックス内のメッセージに 関するデータを取得します。
...FETCH コマンドを送り、メールボックス内のメッセージに
関するデータを取得します。
Net::IMAP#examine もしくは Net::IMAP#select で
指定したメールボックスを対象とします。
set で対象とするメッセージを指定します。
これには......ttr には取得するアトリビュートを文字列の配列で渡してください。
指定可能なアトリビュートについては Net::IMAP::FetchData#attr
を見てください。
例:
p imap.fetch(6..8, "UID")
#=> [#<Net::IMAP::FetchData seqno=6, attr={"UID"=>98}>, #<Net::IMAP......tchData seqno=7, attr={"UID"=>99}>, #<Net::IMAP::FetchData seqno=8, attr={"UID"=>100}>]
p imap.fetch(6, "BODY[HEADER.FIELDS (SUBJECT)]")
#=> [#<Net::IMAP::FetchData seqno=6, attr={"BODY[HEADER.FIELDS (SUBJECT)]"=>"Subject: test\r\n\r\n"}>]
data = imap.uid_fetch(98, ["RFC822.SIZE", "INTERNALDAT... -
Net
:: IMAP # starttls(certs , verify) -> Net :: IMAP :: TaggedResponse (6303.0) -
STARTTLS コマンドを送って TLS のセッションを開始します。
...STARTTLS コマンドを送って TLS のセッションを開始します。
options で openssl に渡すオプションを指定します。
OpenSSL::SSL::SSLContext#set_params の引数と同じ意味です。
互換性のため、certs で証明書or証明書ディレクトリのファイル......(Net::IMAP::VERIFY_PEER、
Net::IMAP::VERIFY_NONEに対応します)を
指定することができます。
@param options SSL/TLS のオプション(Hash オブジェクト)
@param certs 証明書ファイル名、もしくは証明書ディレクトリ名(文字列)
@param verify 真なら SSL/T... -
Net
:: IMAP # starttls(options) -> Net :: IMAP :: TaggedResponse (6303.0) -
STARTTLS コマンドを送って TLS のセッションを開始します。
...STARTTLS コマンドを送って TLS のセッションを開始します。
options で openssl に渡すオプションを指定します。
OpenSSL::SSL::SSLContext#set_params の引数と同じ意味です。
互換性のため、certs で証明書or証明書ディレクトリのファイル......(Net::IMAP::VERIFY_PEER、
Net::IMAP::VERIFY_NONEに対応します)を
指定することができます。
@param options SSL/TLS のオプション(Hash オブジェクト)
@param certs 証明書ファイル名、もしくは証明書ディレクトリ名(文字列)
@param verify 真なら SSL/T... -
Net
:: IMAP # uid _ fetch(set , attr) -> [Net :: IMAP :: FetchData] (6303.0) -
UID FETCH コマンドを送り、メールボックス内のメッセージに 関するデータを取得します。
...UID FETCH コマンドを送り、メールボックス内のメッセージに
関するデータを取得します。
Net::IMAP#examine もしくは Net::IMAP#select で
指定したメールボックスを対象とします。
set で対象とするメッセージを指定します。
これ......を渡します。
attr には取得するアトリビュートを文字列の配列で渡してください。
指定可能なアトリビュートについては Net::IMAP::FetchData#attr
を見てください。
@param set 処理対象のメッセージの UID
@param attr アトリビュート(......文字列配列)
@see Net::IMAP#fetch... -
Net
:: IMAP . decode _ utf7(str) -> String (6253.0) -
modified UTF-7 の文字列を UTF-8 の文字列に変換します。
...modified UTF-7 の文字列を UTF-8 の文字列に変換します。
modified UTF-7 は IMAP のメールボックス名に使われるエンコーディングで、
UTF-7 を修正したものです。
詳しくは 2060 の 5.1.3 を参照してください。
Net::IMAP ではメールボッ......クス名のエンコードを自動的変換「しない」
ことに注意してください。必要があればユーザが変換すべきです。
@param str 変換対象の modified UTF-7 でエンコードされた文字列
@see Net::IMAP.encode_utf7...