940件ヒット
[201-300件を表示]
(0.064秒)
別のキーワード
ライブラリ
- ビルトイン (84)
- e2mmap (36)
- forwardable (48)
- matrix (116)
-
minitest
/ spec (1) - mkmf (12)
-
net
/ imap (524) - psych (60)
- rake (12)
-
rexml
/ sax2listener (24) - tsort (23)
クラス
- Exception (12)
- Matrix (80)
- Module (1)
-
Net
:: IMAP (452) -
Net
:: IMAP :: BodyTypeBasic (12) -
Net
:: IMAP :: BodyTypeMessage (12) -
Net
:: IMAP :: BodyTypeMultipart (12) -
Net
:: IMAP :: BodyTypeText (12) -
Net
:: IMAP :: ContentDisposition (12) -
Net
:: IMAP :: ResponseError (12) - Object (48)
-
ObjectSpace
:: WeakMap (24) -
Psych
:: Handler (12) -
Psych
:: Nodes :: Mapping (48) - String (12)
- Vector (36)
モジュール
- Exception2MessageMapper (36)
- Forwardable (24)
- Kernel (12)
-
REXML
:: SAX2Listener (24) - SingleForwardable (24)
- TSort (23)
キーワード
- == (12)
- Fail (6)
- Raise (6)
- [] (12)
- []= (12)
-
add
_ response _ handler (24) - anchor= (12)
- append (12)
- authenticate (12)
- bind (6)
- collect (14)
- collect! (14)
- collect2 (24)
- copy (12)
- create (12)
-
def
_ delegators (24) -
def
_ exception (6) -
def
_ instance _ delegators (12) -
def
_ single _ delegators (12) - delete (12)
- each (24)
-
each
_ strongly _ connected _ component _ from (23) -
end
_ prefix _ mapping (12) -
enum
_ for (24) - examine (12)
- fail (6)
- fetch (12)
- getacl (12)
- getquota (12)
- getquotaroot (12)
- implicit= (12)
-
infect
_ with _ assertions (1) -
install
_ files (12) - list (12)
- login (12)
- lsub (12)
- map! (14)
- map2 (12)
- move (10)
-
pathmap
_ replace (12) -
remove
_ response _ handler (12) - rename (12)
- response= (12)
- search (12)
- select (12)
- setacl (12)
- setquota (12)
- sort (12)
-
start
_ mapping (12) -
start
_ prefix _ mapping (12) - starttls (24)
- status (12)
- store (12)
- style= (12)
- subscribe (12)
- tag= (12)
- thread (12)
-
to
_ enum (24) -
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 # starttls(options) -> Net :: IMAP :: TaggedResponse - Net
:: IMAP # store(set , attr , flags) -> [Net :: IMAP :: FetchData] | nil - Net
:: IMAP # thread(algorithm , search _ keys , charset) -> [Net :: IMAP :: ThreadMember] - Net
:: IMAP # uid _ store(set , attr , flags) -> [Net :: IMAP :: FetchData] | nil - Net
:: IMAP # uid _ thread(algorithm , search _ keys , charset) -> [Net :: IMAP :: ThreadMember]
-
Net
:: IMAP # starttls(options) -> Net :: IMAP :: TaggedResponse (3119.0) -
STARTTLS コマンドを送って TLS のセッションを開始します。
...set_params の引数と同じ意味です。
互換性のため、certs で証明書or証明書ディレクトリのファイル名(文字列)、
verify で検証するかどうか(Net::IMAP::VERIFY_PEER、
Net::IMAP::VERIFY_NONEに対応します)を
指定することができます。
@param op......tions SSL/TLS のオプション(Hash オブジェクト)
@param certs 証明書ファイル名、もしくは証明書ディレクトリ名(文字列)
@param verify 真なら SSL/TLS 接続時に証明書を検証します... -
Net
:: IMAP # store(set , attr , flags) -> [Net :: IMAP :: FetchData] | nil (3119.0) -
STORE コマンドを送り、メールボックス内のメッセージを 更新します。
...ジを指定します。
これには sequence number、sequence number の配列、もしくは
Range オブジェクトを渡します。
Net::IMAP#select で指定したメールボックスを対象とします。
attr で何をどのように変化させるかを指定します。
以下を......内容を Net::IMAP::FetchData オブジェクトの
配列で返します。
例:
p imap.store(6..8, "+FLAGS", [:Deleted])
#=> [#<Net::IMAP::FetchData seqno=6, attr={"FLAGS"=>[:Seen, :Deleted]}>, #<Net::IMAP::FetchData seqno=7, attr={"FLAGS"=>[:Seen, :Deleted]}>, #<Net::IMAP::FetchData seqno=......8, attr={"FLAGS"=>[:Seen, :Deleted]}>]
@param set 更新するメッセージのsequence number
@param attr 更新方式(文字列)
@param flags 更新内容(Symbol の配列)
@see Net::IMAP#uid_store, Net::IMAP#fetch... -
Net
:: IMAP # thread(algorithm , search _ keys , charset) -> [Net :: IMAP :: ThreadMember] (3119.0) -
THREADコマンドを送り、メールボックスを検索した結果を スレッド形式の木構造で返します。
...す。
THREAD コマンドは 5256 で定義されています。
詳しくはそちらを参照してください。
このコマンドは Net::IMAP#capability の返り値を見ることで
利用可能かどうか判断できます。
algorithm は木構造を決定するためのアルゴリ......渡します。
Net::IMAP#search と同等です。
@param algorithm スレッド構造構築アルゴリズム名(文字列)
@param search_key 検索条件(文字列配列)
@param charset 検索条件の解釈に用いるCHARSET名(文字列)
@see Net::IMAP::ThreadMember, Net::IMAP#uid_thread... -
Net
:: IMAP # uid _ store(set , attr , flags) -> [Net :: IMAP :: FetchData] | nil (3119.0) -
UID STORE コマンドを送り、メールボックス内のメッセージを 更新します。
...更新するメッセージを指定します。
これには UID、UID の配列、もしくは
Range オブジェクトを渡します。
Net::IMAP#select で指定したメールボックスを対象とします。
attr で何をどのように変化させるかを指定します。
以下を......してください。
返り値は更新された内容を Net::IMAP::FetchData オブジェクトの
配列で返します。
@param set 更新するメッセージの UID
@param attr 更新方式(文字列)
@param flags 更新内容(Symbol の配列)
@see Net::IMAP#store, Net::IMAP#uid_fetch... -
Net
:: IMAP # uid _ thread(algorithm , search _ keys , charset) -> [Net :: IMAP :: ThreadMember] (3119.0) -
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 # copy(set , mailbox) -> Net :: IMAP :: TaggedResponse (3113.0) -
COPY コマンドを送り、指定したメッセージを 指定したメールボックスの末尾に追加します。
...Net::IMAP#examine もしくは Net::IMAP#select で
指定したものを用います。
mailbox はコピー先のメールボックスです。
@param set コピーするメッセージの message sequence number
@param mailbox コピー先のメールボックス(文字列)
@see Net::IMAP#uid_c... -
Net
:: IMAP # fetch(set , attr) -> [Net :: IMAP :: FetchData] (3113.0) -
FETCH コマンドを送り、メールボックス内のメッセージに 関するデータを取得します。
...FETCH コマンドを送り、メールボックス内のメッセージに
関するデータを取得します。
Net::IMAP#examine もしくは Net::IMAP#select で
指定したメールボックスを対象とします。
set で対象とするメッセージを指定します。
これには......トについては Net::IMAP::FetchData#attr
を見てください。
例:
p imap.fetch(6..8, "UID")
#=> [#<Net::IMAP::FetchData seqno=6, attr={"UID"=>98}>, #<Net::IMAP::FetchData seqno=7, attr={"UID"=>99}>, #<Net::IMAP::FetchData seqno=8, attr={"UID"=>100}>]
p imap.fetch(6, "BODY[HEADER.FI......ELDS (SUBJECT)]")
#=> [#<Net::IMAP::FetchData seqno=6, attr={"BODY[HEADER.FIELDS (SUBJECT)]"=>"Subject: test\r\n\r\n"}>]
data = imap.uid_fetch(98, ["RFC822.SIZE", "INTERNALDATE"])[0]
p data.seqno
#=> 6
p data.attr["RFC822.SIZE"]
#=> 611
p data.attr["INTERNALDATE"]
#=> "12-Oct-2000 22... -
Net
:: IMAP # list(refname , mailbox) -> [Net :: IMAP :: MailboxList] | nil (3113.0) -
LIST コマンドを送り、クライアントから利用可能なメールボックス名の集合から 引数にマッチするものすべてを返します。
...60 の 6.3.8 を参照してください。
返り値は Net::IMAP::MailboxList の配列で返します。
返り値が空集合である場合は空の配列でなく nil を返します。
@param refname 参照名(文字列)
@param mailbox 調べるメールボックスの名前(文字列)。......まいません。
例:
imap.create("foo/bar")
imap.create("foo/baz")
p imap.list("", "foo/%")
#=> [#<Net::IMAP::MailboxList attr=[:Noselect], delim="/", name="foo/">, #<Net::IMAP::MailboxList attr=[:Noinferiors, :Marked], delim="/", name="foo/bar">, #<Net::IMAP::MailboxList attr=[:Noinferi... -
Net
:: IMAP # login(user , password) -> Net :: IMAP :: TaggedResponse (3113.0) -
LOGIN コマンドを送り、平文でパスワードを送りクライアント ユーザを認証します。
...LOGIN コマンドを送り、平文でパスワードを送りクライアント
ユーザを認証します。
Net::IMAP#authenticate で "LOGIN" を使うのとは異なる
ことに注意してください。authenticate では AUTHENTICATE コマンドを
送ります。
認証成功時には......認証成功レスポンスを返り値として返します。
認証失敗時には例外が発生します。
@param user ユーザ名文字列
@param password パスワード文字列
@raise Net::IMAP::NoResponseError 認証に失敗した場合に発生します
@see Net::IMAP#authenticate...