48件ヒット
[1-48件を表示]
(0.068秒)
ライブラリ
-
net
/ imap (36)
クラス
-
Net
:: IMAP (24) -
Net
:: IMAP :: FetchData (12) -
RDoc
:: Options (12)
キーワード
-
extra
_ accessor _ flags (12) - store (12)
-
uid
_ store (12)
検索結果
先頭4件
-
Net
:: IMAP :: FetchData # attr -> { String => object } (18108.0) -
各メッセージのアトリビュートの値をハッシュテーブルで返します。
...AP::BodyTypeMultipart
のいずれか。
: ENVELOPE
メッセージのエンベロープ。
Net::IMAP::Envelope オブジェクト。
: FLAGS
メッセージにセットされたフラグ。
Symbol の配列。String#capitalize でキャピタライズ
されている。
: IN... -
RDoc
:: Options # extra _ accessor _ flags -> {String => String} (6120.0) -
コマンドライン引数の --accessor オプションで指定したアクセサがキー、ア クセサの種類が値のハッシュを返します。
...コマンドライン引数の --accessor オプションで指定したアクセサがキー、ア
クセサの種類が値のハッシュを返します。
値は r、w、rw のいずれかです。それぞれ attr_reader、attr_writer、
attr_accessor に対応します。... -
Net
:: IMAP # store(set , attr , flags) -> [Net :: IMAP :: FetchData] | nil (287.0) -
STORE コマンドを送り、メールボックス内のメッセージを 更新します。
...::IMAP#select で指定したメールボックスを対象とします。
attr で何をどのように変化させるかを指定します。
以下を指定することができます。
* "FLAGS"
* "+FLAGS"
* "-FLAGS"
それぞれメッセージのフラグの置き換え、追加、削......てください。
flags には シンボルの配列で置き換え、追加もしくは削除される
フラグを指定します。
返り値は更新された内容を Net::IMAP::FetchData オブジェクトの
配列で返します。
例:
p imap.store(6..8, "+FLAGS", [:Deleted])
#=> [......ta 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 更新内... -
Net
:: IMAP # uid _ store(set , attr , flags) -> [Net :: IMAP :: FetchData] | nil (239.0) -
UID STORE コマンドを送り、メールボックス内のメッセージを 更新します。
...::IMAP#select で指定したメールボックスを対象とします。
attr で何をどのように変化させるかを指定します。
以下を指定することができます。
* "FLAGS"
* "+FLAGS"
* "-FLAGS"
それぞれメッセージのフラグの置き換え、追加、削......してください。
返り値は更新された内容を Net::IMAP::FetchData オブジェクトの
配列で返します。
@param set 更新するメッセージの UID
@param attr 更新方式(文字列)
@param flags 更新内容(Symbol の配列)
@see Net::IMAP#store, Net::IMAP#uid_fetch...