るりまサーチ

最速Rubyリファレンスマニュアル検索!
190件ヒット [1-100件を表示] (0.041秒)
トップページ > クエリ:id[x] > クエリ:net/imap[x]

別のキーワード

  1. net/smtp start
  2. net/imap name
  3. net/imap param
  4. net/http get
  5. net/imap data

検索結果

<< 1 2 > >>

net/imap (38048.0)

このライブラリは Internet Message Access Protocol (IMAP) の クライアントライブラリです。2060 を元に 実装されています。

...了したり)までをセッションと呼びます。

メッセージには2種類の識別子が存在します。message sequence number と
UID です。

message sequence number はメールボックス内の各メッセージに1から順に
振られた番号です。セッション中に...
...ID はセッションを越えて恒久的に保持されます。
あるメールボックス内の異なる2つのメッセージが同じ UID
を持つことはありません。
これは、メッセージがメールボックスから削除された後でも成立します。

しかし、UID...
...ーションがメールの順番を
変えてしまった場合は、UID が振り直されます。

=== 例

デフォルトのメールボックス(INBOX)の送り元とサブジェクトを表示する。
require 'net/imap'

imap = Net::IMAP.new('mail.example.com')
imap.authenticate('LOGI...

Net::IMAP::BodyTypeBasic#content_id -> String | nil (14117.0)

Content-ID の値を文字列で返します。

...Content-ID の値を文字列で返します。

@see 2045...

Net::IMAP::BodyTypeMessage#content_id -> String | nil (14117.0)

Content-ID の値を文字列で返します。

...Content-ID の値を文字列で返します。

@see 2045...

Net::IMAP::BodyTypeText#content_id -> String | nil (14117.0)

Content-ID の値を文字列で返します。

...Content-ID の値を文字列で返します。

@see 2045...

Net::IMAP::Envelope#message_id -> String | nil (14117.0)

message_id を文字列で返します。

...message_id を文字列で返します。

エンベロープに存在しないときは nil を返します。...

絞り込み条件を変える

Net::IMAP#idle {|resp| ...} -> Net::IMAP::TaggedResponse (14100.0)

IDLE 命令を送り、メールボックスの非同期的変化を待ち受けます。

...IDLE 命令を送り、メールボックスの非同期的変化を待ち受けます。

このメソッドに渡したブロックは
Net::IMAP#add_response_handler によって
レスポンスハンドラとして用いられます。
また、このメソッドが終了する時点で
Net::IMAP...
...ます。

レスポンスハンドラについては
Net::IMAP#add_response_handler を参照してください。

別のスレッドが Net::IMAP#idle_done を呼びだすまで
このメソッドを呼びだしたスレッドは停止します。

この命令は 2177 で定義されています...

Net::IMAP#idle_done -> () (14100.0)

Net::IMAP#idle で 停止しているスレッドを1つ起こします。

...Net::IMAP#idle で
停止しているスレッドを1つ起こします。...

Net::IMAP#uid_copy(set, mailbox) -> Net::IMAP::TaggedResponse (14100.0)

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

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

set でコピーするメッセージを指定します。
UID (整数)、
UID の配列、もしくは Range で
指定します。コピー元のメールボックスは...
...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] (14100.0)

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

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

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

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

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