6件ヒット
[1-6件を表示]
(0.084秒)
検索結果
先頭5件
-
Net
:: POP3 # mails -> [Net :: POPMail] (358.0) -
サーバ上の全てのメールを、Net::POPMailオブジェクトの配列として返します。
サーバ上の全てのメールを、Net::POPMailオブジェクトの配列として返します。
この配列はメールを最初に取得しようとしたときに生成され、セッションの間
キャッシュされます。
@raise TimeoutError 接続がタイムアウトした場合に発生します
@raise Net::POPError サーバがエラーを報告した場合に発生します
@raise Net::POPBadResponse サーバからの応答がプロトコル上不正であった場合に発生します -
Net
:: POP3 # each {|popmail| . . . . } -> [Net :: POPMail] (331.0) -
サーバ上の各メールを引数としてブロックを呼びだします。
サーバ上の各メールを引数としてブロックを呼びだします。
メールは Net::POPMail のインスタンスとして渡されます。
pop3.mails.each と同じです。
@raise TimeoutError 接続がタイムアウトした場合に発生します
@raise Net::POPError サーバがエラーを報告した場合に発生します
@raise Net::POPBadResponse サーバからの応答がプロトコル上不正であった場合に発生します -
Net
:: POP3 # each _ mail {|popmail| . . . . } -> [Net :: POPMail] (331.0) -
サーバ上の各メールを引数としてブロックを呼びだします。
サーバ上の各メールを引数としてブロックを呼びだします。
メールは Net::POPMail のインスタンスとして渡されます。
pop3.mails.each と同じです。
@raise TimeoutError 接続がタイムアウトした場合に発生します
@raise Net::POPError サーバがエラーを報告した場合に発生します
@raise Net::POPBadResponse サーバからの応答がプロトコル上不正であった場合に発生します -
Net
:: POP3 # delete _ all -> () (25.0) -
サーバ上のメールを全て消去します。
サーバ上のメールを全て消去します。
ブロックを与えられたときは消去する前に各メールを引数としてブロックを呼びだします。
メールは Net::POPMail のインスタンスとして渡されます。
使用例:
require 'net/pop'
n = 1
pop.delete_all do |m|
File.open("inbox/#{n}") {|f| f.write m.pop }
n += 1
end -
Net
:: POP3 # delete _ all {|popmail| . . . . } -> () (25.0) -
サーバ上のメールを全て消去します。
サーバ上のメールを全て消去します。
ブロックを与えられたときは消去する前に各メールを引数としてブロックを呼びだします。
メールは Net::POPMail のインスタンスとして渡されます。
使用例:
require 'net/pop'
n = 1
pop.delete_all do |m|
File.open("inbox/#{n}") {|f| f.write m.pop }
n += 1
end -
Net
:: POP3 # reset -> () (25.0) -
セッションをリセットします。
セッションをリセットします。
リセットによって Net::POPMail#delete で付けた削除マークがすべて
取り除かれます。
POP3 ではメール一個だけを復活する方法はありません。