るりまサーチ (Ruby 2.6.0)

最速Rubyリファレンスマニュアル検索!
55件ヒット [1-55件を表示] (0.015秒)

別のキーワード

  1. _builtin |
  2. set |
  3. ipaddr |
  4. array |
  5. integer |

検索結果

Net::IMAP::BodyTypeMessage#body -> Net::IMAP::BodyTypeBasic | Net::IMAP::BodyTypeMessage | Net::IMAP::BodyTypeText | Net::IMAP::BodyTypeMultipart (919.0)

ボディを返します。

ボディを返します。

Net::IMAP::BodyTypeMultipart#parts -> [Net::IMAP::BodyTypeBasic | Net::IMAP::BodyTypeText | Net::IMAP::BodyTypeMessage | Net::IMAP::BodyTypeMultipart] (919.0)

マルチパートの各部分を返します。

マルチパートの各部分を返します。

Net::IMAP::BodyTypeBasic#language -> String | [String] | nil (616.0)

1766 で定義されているボディ言語を表わす 文字列もしくは文字列の配列を返します。

1766 で定義されているボディ言語を表わす
文字列もしくは文字列の配列を返します。

Net::IMAP::BodyTypeMessage#language -> String | [String] | nil (616.0)

1766 で定義されているボディ言語を表わす 文字列もしくは文字列の配列を返します。

1766 で定義されているボディ言語を表わす
文字列もしくは文字列の配列を返します。

Net::IMAP::BodyTypeMultipart#language -> String | [String] | nil (616.0)

1766 で定義されているボディ言語を表わす 文字列もしくは文字列の配列を返します。

1766 で定義されているボディ言語を表わす
文字列もしくは文字列の配列を返します。

絞り込み条件を変える

Net::IMAP::BodyTypeText#language -> String | [String] | nil (616.0)

1766 で定義されているボディ言語を表わす 文字列もしくは文字列の配列を返します。

1766 で定義されているボディ言語を表わす
文字列もしくは文字列の配列を返します。

Net::IMAP#add_response_handler(handler) {|resp| ...} -> () (349.0)

レスポンスハンドラを追加します。

レスポンスハンドラを追加します。

レスポンスハンドラはサーバから応答を受け取るごとに
呼びだされます。ハンドラには
Net::IMAP::TaggedResponse もしくは
Net::IMAP::UntaggedResponse オブジェクトが
渡されます。

主にサーバからの非同期的なイベントを受け取るため
に用います。例えば EXISTS 応答を受け取る
(メールボックスに新たなメールが追加されたタイミングで発生します)
ためなどに用いられます。

レスポンスハンドラはメインのスレッドとは別のスレッドで
呼びだされることに注意してください。

例:

imap.add_respo...

Net::IMAP#expunge -> [Integer] | nil (313.0)

EXPUNGEコマンドを送り、:Deletedフラグをセットしたメッセージを すべて処理中のメールボックスから削除します。

EXPUNGEコマンドを送り、:Deletedフラグをセットしたメッセージを
すべて処理中のメールボックスから削除します。

削除したメッセージの message sequence number を配列で返します。

@raise Net::IMAP::NoResponseError メールボックスが read-only である場合に発生します

Net::IMAP#getquotaroot(mailbox) -> [Net::IMAP::MailboxQuotaRoot | Net::IMAP::MailboxQuota] (313.0)

GETQUOTAROOT コマンドを送って 指定したメールボックスの quota root の一覧と、 関連する quota の情報を返します。

GETQUOTAROOT コマンドを送って
指定したメールボックスの quota root の一覧と、
関連する quota の情報を返します。

quota root の情報は Net::IMAP::MailboxQuotaRoot のオブジェクトで、
返り値の配列の中に唯一含まれています。
quota の情報はメールボックスに関連付けられた quota root ごとに
Net::IMAP::MailboxQuota オブジェクトで得られます。

詳しくは 2087 を見てください。
このコマンドは Net::IMAP#capability の返り値を見ることで
利用可能かどうか判断できま...

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

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

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

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

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

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

この命令は ...

絞り込み条件を変える

Net::IMAP#list(refname, mailbox) -> [Net::IMAP::MailboxList] | nil (313.0)

LIST コマンドを送り、クライアントから利用可能なメールボックス名の集合から 引数にマッチするものすべてを返します。

LIST コマンドを送り、クライアントから利用可能なメールボックス名の集合から
引数にマッチするものすべてを返します。

詳しくは 2060 の 6.3.8 を参照してください。

返り値は Net::IMAP::MailboxList の配列で返します。
返り値が空集合である場合は空の配列でなく nil を返します。

@param refname 参照名(文字列)
@param mailbox 調べるメールボックスの名前(文字列)。ワイルドカードを含んでいてもかまいません。

例:
imap.create("foo/bar")
imap.create("foo/baz")
...

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

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

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

set で更新するメッセージを指定します。
これには sequence number、sequence number の配列、もしくは
Range オブジェクトを渡します。

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

attr で何をどのように変化させるかを指定します。
以下を指定することができます。
* "FLAGS"
* "+FLAGS"
* "-FLAGS"
それぞれメッセージのフラグの置き換え、追加、削除を意味します。
詳しくは 2060 の 6.4.6 を参考に...

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

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

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

set で更新するメッセージを指定します。
これには UID、UID の配列、もしくは
Range オブジェクトを渡します。

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

attr で何をどのように変化させるかを指定します。
以下を指定することができます。
* "FLAGS"
* "+FLAGS"
* "-FLAGS"
それぞれメッセージのフラグの置き換え、追加、削除を意味します。
詳しくは 2060 の 6.4.6 を参考にしてください。

返り値は更新された内...

Net::IMAP::Address#host -> String | nil (313.0)

メールアドレスのホスト名を返します。

メールアドレスのホスト名を返します。

nil は 822 のグループ文法に対応します。
これについては Net::IMAP::Address#mailbox も参照してください。
そうでない場合は 822 のドメイン名を表します。

通常は、メールアドレスの「@」の後ろのドメイン名を返します。

Net::IMAP::Address#mailbox -> String | nil (313.0)

メールアドレスのメールボックス名を返します。

メールアドレスのメールボックス名を返します。

これが nil ならばそれは 822 group の終わりを意味します。
これが nil でなく、Net::IMAP::Address#mailbox が nil ならば、
822 のグループ名を表します。
どれでもなければ、822 の local-part を表します。

通常は、メールアドレスの「@」の手前を返します。

絞り込み条件を変える

Net::IMAP::Address#name -> String | nil (313.0)

メールアドレスの 822 の個人名(personal name)を返します。

メールアドレスの 822 の個人名(personal name)を返します。

個人名が存在しない場合は nil を返します。

通常は nil を返します。

Net::IMAP::Address#route -> String | nil (313.0)

メールアドレスの SMTP at-domain-list を返します。

メールアドレスの SMTP at-domain-list を返します。

存在しない場合は nil を返します。

通常は nil を返します。

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

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

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

@see 2045

Net::IMAP::BodyTypeBasic#description -> String | nil (313.0)

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

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

@see 2045

Net::IMAP::BodyTypeBasic#disposition -> Net::IMAP::ContentDisposition | nil (313.0)

Content-Dispotition の値を返します。

Content-Dispotition の値を返します。

Net::IMAP::ContentDisposition オブジェクトを返します。

@see 1806, 2183

絞り込み条件を変える

Net::IMAP::BodyTypeBasic#extension -> Array | nil (313.0)

メッセージの拡張データを返します。

メッセージの拡張データを返します。

Net::IMAP::BodyTypeBasic#md5 -> String | nil (313.0)

ボディの MD5 値を文字列で返します。

ボディの MD5 値を文字列で返します。

Net::IMAP::BodyTypeBasic#param -> { String => String } | nil (313.0)

MIME のボディパラメータをハッシュテーブルで返します。

MIME のボディパラメータをハッシュテーブルで返します。

ハッシュテーブルのキーがパラメータ名となります。

@see 2045

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

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

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

@see 2045

Net::IMAP::BodyTypeMessage#description -> String | nil (313.0)

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

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

@see 2045

絞り込み条件を変える

Net::IMAP::BodyTypeMessage#disposition -> Net::IMAP::ContentDisposition | nil (313.0)

Content-Dispotition の値を返します。

Content-Dispotition の値を返します。

Net::IMAP::ContentDisposition オブジェクトを返します。

@see 1806, 2183

Net::IMAP::BodyTypeMessage#envelope -> Net::IMAP::Envelpe | nil (313.0)

メッセージのエンベロープを返します。

メッセージのエンベロープを返します。

Net::IMAP::BodyTypeMessage#extension -> Array | nil (313.0)

メッセージの拡張データを返します。

メッセージの拡張データを返します。

Net::IMAP::BodyTypeMessage#md5 -> String | nil (313.0)

ボディの MD5 値を文字列で返します。

ボディの MD5 値を文字列で返します。

Net::IMAP::BodyTypeMessage#param -> { String => String } | nil (313.0)

MIME のボディパラメータをハッシュテーブルで返します。

MIME のボディパラメータをハッシュテーブルで返します。

ハッシュテーブルのキーがパラメータ名となります。

@see 2045

絞り込み条件を変える

Net::IMAP::BodyTypeMultipart#disposition -> Net::IMAP::ContentDisposition | nil (313.0)

Content-Dispotition の値を返します。

Content-Dispotition の値を返します。

Net::IMAP::ContentDisposition オブジェクトを返します。

@see 1806, 2183

Net::IMAP::BodyTypeMultipart#extension -> Array | nil (313.0)

メッセージの拡張データを返します。

メッセージの拡張データを返します。

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

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

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

@see 2045

Net::IMAP::BodyTypeText#description -> String | nil (313.0)

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

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

@see 2045

Net::IMAP::BodyTypeText#disposition -> Net::IMAP::ContentDisposition | nil (313.0)

Content-Dispotition の値を返します。

Content-Dispotition の値を返します。

Net::IMAP::ContentDisposition オブジェクトを返します。

@see 1806, 2183

絞り込み条件を変える

Net::IMAP::BodyTypeText#extension -> Array | nil (313.0)

メッセージの拡張データを返します。

メッセージの拡張データを返します。

Net::IMAP::BodyTypeText#md5 -> String | nil (313.0)

ボディの MD5 値を文字列で返します。

ボディの MD5 値を文字列で返します。

Net::IMAP::BodyTypeText#param -> { String => String } | nil (313.0)

MIME のボディパラメータをハッシュテーブルで返します。

MIME のボディパラメータをハッシュテーブルで返します。

ハッシュテーブルのキーがパラメータ名となります。

@see 2045

Net::IMAP::ContentDisposition#param -> { String => String } | nil (313.0)

Content-Disposition フィールドのパラメータをハッシュテーブルで 返します。

Content-Disposition フィールドのパラメータをハッシュテーブルで
返します。

ハッシュテーブルのキーは以下のような値を取ります。詳しくは
2183 などを見てください。
* "FILENAME"
* "CREATION-DATE"
* "MODIFICATION-DATE"
* "READ-DAT"
* "SIZE"

Net::IMAP::Envelope#bcc -> [Net::IMAP::Address] | nil (313.0)

Bcc を Net::IMAP::Address オブジェクトの配列で返します。

Bcc を Net::IMAP::Address オブジェクトの配列で返します。

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

絞り込み条件を変える

Net::IMAP::Envelope#cc -> [Net::IMAP::Address] | nil (313.0)

Cc を Net::IMAP::Address オブジェクトの配列で返します。

Cc を Net::IMAP::Address オブジェクトの配列で返します。

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

Net::IMAP::Envelope#date -> String | nil (313.0)

日付の文字列を返します。

日付の文字列を返します。

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

Net::IMAP::Envelope#from -> [Net::IMAP::Address] | nil (313.0)

From を Net::IMAP::Address オブジェクトの配列で返します。

From を Net::IMAP::Address オブジェクトの配列で返します。

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

Net::IMAP::Envelope#in_reply_to -> String | nil (313.0)

In-reply-to の内容を文字列で返します。

In-reply-to の内容を文字列で返します。

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

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

message_id を文字列で返します。

message_id を文字列で返します。

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

絞り込み条件を変える

Net::IMAP::Envelope#reply_to -> [Net::IMAP::Address] | nil (313.0)

Reply-To を Net::IMAP::Address オブジェクトの配列で返します。

Reply-To を Net::IMAP::Address オブジェクトの配列で返します。

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

Net::IMAP::Envelope#sender -> [Net::IMAP::Address] | nil (313.0)

Sender を Net::IMAP::Address オブジェクトの配列で返します。

Sender を Net::IMAP::Address オブジェクトの配列で返します。

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

Net::IMAP::Envelope#subject -> String | nil (313.0)

メッセージのサブジェクトを返します。

メッセージのサブジェクトを返します。

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

Net::IMAP::Envelope#to -> [Net::IMAP::Address] | nil (313.0)

To を Net::IMAP::Address オブジェクトの配列で返します。

To を Net::IMAP::Address オブジェクトの配列で返します。

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

Net::IMAP::MailboxList#delim -> String|nil (313.0)

階層区切り文字列を返します。

階層区切り文字列を返します。

まったく階層が存在しない場合は nil を返します。

絞り込み条件を変える

Net::IMAP::ResponseCode#data -> object | nil (313.0)

レスポンスコードのデータを返します。

レスポンスコードのデータを返します。

レスポンスコードの種類によって返すオブジェクトは異なります。
ない場合は nil を返します。

Net::IMAP::ResponseError#response -> Net::IMAP::TaggedResponse | Net::IMAP::UntaggedResponse (313.0)

エラーとなったレスポンスを表すオブジェクトを返します。

エラーとなったレスポンスを表すオブジェクトを返します。

Net::IMAP::ResponseText#code -> Net::IMAP::ResponseCode | nil (313.0)

レスポンスコードを返します。

レスポンスコードを返します。

応答がレスポンスコードを含んでいない場合は nil を返します。

@see Net::IMAP::ResponseCode

Net::IMAP::ThreadMember#seqno -> Integer | nil (313.0)

メッセージの sequence number もしくは UID を返します。

メッセージの sequence number もしくは UID を返します。

root となるメッセージが存在しない場合しない木の場合は
nil を返します。

Net::IMAP#add_response_handler(handler) -> () (49.0)

レスポンスハンドラを追加します。

レスポンスハンドラを追加します。

レスポンスハンドラはサーバから応答を受け取るごとに
呼びだされます。ハンドラには
Net::IMAP::TaggedResponse もしくは
Net::IMAP::UntaggedResponse オブジェクトが
渡されます。

主にサーバからの非同期的なイベントを受け取るため
に用います。例えば EXISTS 応答を受け取る
(メールボックスに新たなメールが追加されたタイミングで発生します)
ためなどに用いられます。

レスポンスハンドラはメインのスレッドとは別のスレッドで
呼びだされることに注意してください。

例:

imap.add_respo...

絞り込み条件を変える