るりまサーチ (Ruby 2.3.0)

最速Rubyリファレンスマニュアル検索!
7件ヒット [1-7件を表示] (0.099秒)
トップページ > バージョン:2.3.0[x] > 種類:インスタンスメソッド[x] > クエリ:u[x] > クエリ:uid[x] > クラス:Net::IMAP[x]

別のキーワード

  1. erb u
  2. util u
  3. matrix u
  4. _builtin koi8_u
  5. encoding koi8_u

ライブラリ

キーワード

検索結果

Net::IMAP#uid_search(keys, charset = nil) -> [Integer] (36778.0)

UID SEARCH コマンドを送り、条件に合うメッセージの UID を配列で返します。

...UID SEARCH コマンドを送り、条件に合うメッセージの UID
を配列で返します。

Net::IMAP
#examine もしくは Net::IMAP#select で
指定したメールボックスを検索対象とします。

検索の条件は key に文字列の1次元配列もしくは文字列で渡...
...llo"])
#=> [1, 6, 7, 8]
p imap.uid_search(["SUBJECT", "hello", "FROM", "foo@example.com"])
#=> [6, 7]
p imap.uid_search('SUBJECT "hello"')
#=> [1, 6, 7, 8]

@param key 検索キー(文字列の配列もしくは文字列)
@param charset 検索に用いるcharset
@see Net::IMAP#uid_search...

Net::IMAP#uid_store(set, attr, flags) -> [Net::IMAP::FetchData] | nil (36730.0)

UID STORE コマンドを送り、メールボックス内のメッセージを 更新します。

...et で更新するメッセージを指定します。
これには 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_copy(set, mailbox) -> Net::IMAP::TaggedResponse (36712.0)

UID COPY コマンドを送り、指定したメッセージを 指定したメールボックスの末尾に追加します。

...ルボックスは
Net::IMAP
#examine もしくは Net::IMAP#select で
指定したものを用います。
mailbox はコピー先のメールボックスです。

@param set コピーするメッセージの UID
@param mailbox コピー先のメールボックス(文字列)
@see Net::IMAP#copy...

Net::IMAP#uid_fetch(set, attr) -> [Net::IMAP::FetchData] (36712.0)

UID FETCH コマンドを送り、メールボックス内のメッセージに 関するデータを取得します。

...UID FETCH コマンドを送り、メールボックス内のメッセージに
関するデータを取得します。

Net::IMAP
#examine もしくは Net::IMAP#select で
指定したメールボックスを対象とします。

set で対象とするメッセージを指定します。
これ...
...るアトリビュートを文字列の配列で渡してください。
指定可能なアトリビュートについては Net::IMAP::FetchData#attr
を見てください。

@param set 処理対象のメッセージの UID
@param attr アトリビュート(文字列配列)
@see Net::IMAP#fetch...

Net::IMAP#uid_move(set, mailbox) -> Net::IMAP::TaggedResponse (36712.0)

MOVEコマンドを送り、set でUIDで指定したメッセージを mailbox の 末尾に移動させます。

...ー元のメールボックスは
Net::IMAP
#examine もしくは Net::IMAP#select で
指定したものを用います。

@param set 移動するメッセージのUID(整数、整数の配列、整数の Range)
@param mailbox 移動先のメールボックス(文字列)
@see Net::IMAP#move, 6851...

絞り込み条件を変える

Net::IMAP#uid_thread(algorithm, search_keys, charset) -> [Net::IMAP::ThreadMember] (36628.0)

THREADコマンドを送り、メールボックスを検索した結果を スレッド形式の木構造で返します。

...り、メールボックスを検索した結果を
スレッド形式の木構造で返します。

ほぼ Net::IMAP#thread と同じですが、返ってくるオブジェクトの
Net::IMAP
::ThreadMember#seqno の内容が message sequence number
ではなく UID となります。

@param algor...
...ithm スレッド構造構築アルゴリズム名(文字列)
@param search_key 検索条件(文字列配列)
@param charset 検索条件の解釈に用いるCHARSET名(文字列)
@see Net::IMAP::ThreadMember, Net::IMAP#thread...

Net::IMAP#uid_sort(sort_keys, search_keys, charset) -> [Integer] (18610.0)

SORT コマンド送り、メールボックス内の メッセージをソートした結果を返します。

...します。

SORT コマンドは 5256 で定義されています。
詳しくはそちらを参照してください。
このコマンドは Net::IMAP#capability の返り値を見ることで
利用可能かどうか判断できます。

sort_keys にはソート順を決めるキーを文字...
...てください。

search_key には検索条件を渡します。Net::IMAP#search と
ほぼ同じです。この条件にマッチするメッセージのみがソートされます。

Net::IMAP
#examine もしくは
Net::IMAP
#select で指定したメールボックスを対象とします。...