種類
- インスタンスメソッド (117)
- ライブラリ (22)
- 定数 (22)
モジュール
-
Socket
:: Constants (11)
キーワード
-
IP
_ ROUTER _ ALERT (22) - copy (11)
- fetch (11)
- move (9)
-
net
/ imap (11) -
rubygems
/ commands / specification _ command (11) - search (11)
- sort (11)
-
uid
_ copy (11) -
uid
_ fetch (11) -
uid
_ move (9) -
uid
_ search (11) -
uid
_ sort (11)
検索結果
先頭5件
-
Net
:: IMAP # examine(mailbox) -> Net :: IMAP :: TaggedResponse (18117.0) -
EXAMINE コマンドを送り、指定したメールボックスを処理対象の メールボックスにします。
...EXAMINE コマンドを送り、指定したメールボックスを処理対象の
メールボックスにします。
Net::IMAP#select と異なりセッション中はメールボックスが
読み取り専用となります。それ以外は select と同じです。
@param mailbox 処理対... -
net
/ imap (18.0) -
このライブラリは Internet Message Access Protocol (IMAP) の クライアントライブラリです。2060 を元に 実装されています。
...が多いです。
メールボックス内のメッセージ(メール)を処理する場合、
まず Net::IMAP#select もしくは
Net::IMAP#examine で処理対象のメールボックスを
指定する必要があります。これらの操作が成功したならば、
「selected」状態......表示する。
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")[0].attr["ENVELOPE"]
puts "#{envelope......ントの現在の状態では使えないコマンドを使おうとした
場合にも発生します。例えば、
selected状態(SELECT/EXAMINEでこの状態に移行する)にならずに
SEARCH コマンドを使おうとした場合に発生します。
サーバの内部エラー(... -
Socket
:: Constants :: IP _ ROUTER _ ALERT -> Integer (16.0) -
Notify transit routers to more closely examine the contents of an IP packet。 BasicSocket#getsockopt, BasicSocket#setsockopt の第2引数(optname)に使用します。
...Notify transit routers to more closely examine the contents of an IP packet。
BasicSocket#getsockopt, BasicSocket#setsockopt
の第2引数(optname)に使用します。
@see Socket::Constants::IPPROTO_IP, ip(7linux)... -
Socket
:: IP _ ROUTER _ ALERT -> Integer (16.0) -
Notify transit routers to more closely examine the contents of an IP packet。 BasicSocket#getsockopt, BasicSocket#setsockopt の第2引数(optname)に使用します。
...Notify transit routers to more closely examine the contents of an IP packet。
BasicSocket#getsockopt, BasicSocket#setsockopt
の第2引数(optname)に使用します。
@see Socket::Constants::IPPROTO_IP, ip(7linux)... -
Net
:: IMAP # copy(set , mailbox) -> Net :: IMAP :: TaggedResponse (6.0) -
COPY コマンドを送り、指定したメッセージを 指定したメールボックスの末尾に追加します。
...ce number(整数)、
message sequence numberの配列、もしくは Range で
指定します。コピー元のメールボックスは
Net::IMAP#examine もしくは Net::IMAP#select で
指定したものを用います。
mailbox はコピー先のメールボックスです。
@param set コ... -
Net
:: IMAP # fetch(set , attr) -> [Net :: IMAP :: FetchData] (6.0) -
FETCH コマンドを送り、メールボックス内のメッセージに 関するデータを取得します。
...FETCH コマンドを送り、メールボックス内のメッセージに
関するデータを取得します。
Net::IMAP#examine もしくは Net::IMAP#select で
指定したメールボックスを対象とします。
set で対象とするメッセージを指定します。
これには... -
Net
:: IMAP # move(set , mailbox) -> Net :: IMAP :: TaggedResponse (6.0) -
MOVEコマンドを送り、set で指定したメッセージを mailbox の 末尾に移動させます。
...number(整数)、
message sequence numberの配列、もしくは Range で
指定します。
コピー元のメールボックスは
Net::IMAP#examine もしくは Net::IMAP#select で
指定したものを用います。
@param set 移動するメッセージの message sequence number(整数... -
Net
:: IMAP # search(keys , charset = nil) -> [Integer] (6.0) -
SEARCH コマンドを送り、条件に合うメッセージの message sequence number を配列で返します。
...SEARCH コマンドを送り、条件に合うメッセージの message sequence number
を配列で返します。
Net::IMAP#examine もしくは Net::IMAP#select で
指定したメールボックスを検索対象とします。
検索の条件は key に文字列の1次元配列もしくは... -
Net
:: IMAP # sort(sort _ keys , search _ keys , charset) -> [Integer] (6.0) -
SORT コマンド送り、メールボックス内の メッセージをソートした結果を返します。
...渡します。Net::IMAP#search と
ほぼ同じです。この条件にマッチするメッセージのみがソートされます。
Net::IMAP#examine もしくは
Net::IMAP#select で指定したメールボックスを対象とします。
返り値は message sequence number の配列を返... -
Net
:: IMAP # uid _ copy(set , mailbox) -> Net :: IMAP :: TaggedResponse (6.0) -
UID COPY コマンドを送り、指定したメッセージを 指定したメールボックスの末尾に追加します。
...を指定します。
UID (整数)、
UID の配列、もしくは Range で
指定します。コピー元のメールボックスは
Net::IMAP#examine もしくは Net::IMAP#select で
指定したものを用います。
mailbox はコピー先のメールボックスです。
@param set コピ...