るりまサーチ

最速Rubyリファレンスマニュアル検索!
68件ヒット [1-68件を表示] (0.029秒)
トップページ > クエリ:mail[x] > クエリ:examine[x]

別のキーワード

  1. popmail mail
  2. pop mail
  3. net/pop mail
  4. pop each_mail
  5. pop3 each_mail

ライブラリ

クラス

キーワード

検索結果

Net::IMAP#examine(mailbox) -> Net::IMAP::TaggedResponse (18217.0)

EXAMINE コマンドを送り、指定したメールボックスを処理対象の メールボックスにします。

...EXAMINE コマンドを送り、指定したメールボックスを処理対象の
メールボックスにします。

Net::IMAP#select と異なりセッション中はメールボックスが
読み取り専用となります。それ以外は select と同じです。

@param mailbox 処理対...
...象としたいメールボックスの名前(文字列)
@raise Net::IMAP::NoResponseError mailboxが存在しない等の理由でコマンドの実行に失敗
した場合に発生します。...

Net::IMAP#copy(set, mailbox) -> Net::IMAP::TaggedResponse (106.0)

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

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

@param set コピーするメッセージの message sequence number
@param mailbox コピー先のメールボックス(...

Net::IMAP#move(set, mailbox) -> Net::IMAP::TaggedResponse (106.0)

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

...set で指定したメッセージを mailbox の
末尾に移動させます。

set はmessage sequence number(整数)、
message sequence numberの配列、もしくは Range で
指定します。

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

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

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

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

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

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

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

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

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

set には UID、UID の配列、もしくは
Range オブジェクトを渡します。

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

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

絞り込み条件を変える

net/imap (84.0)

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

...が多いです。

メールボックス内のメッセージ(メール)を処理する場合、
まず Net::IMAP#select もしくは
Net::IMAP#examine で処理対象のメールボックスを
指定する必要があります。これらの操作が成功したならば、
「selected」状態...
...(INBOX)の送り元とサブジェクトを表示する。
require 'net/imap'

imap = Net::IMAP.new('mail.example.com')
imap.authenticate('LOGIN', 'joe_user', 'joes_password')
imap.examine('INBOX')
imap.search(["RECENT"]).each do |message_id|
envelope = imap.fetch(message_id, "ENVELOPE...
...すべて Mail/sent-mail から "Mail/sent-apr03" へ移動させる

require 'net/imap'

imap = Net::IMAP.new('mail.example.com')
imap.authenticate('LOGIN', 'joe_user', 'joes_password')
imap.select('Mail/sent-mail')
if not imap.list('Mail/', 'sent-apr03')
imap.create('Mail/sent-apr03'...