るりまサーチ (Ruby 2.3.0)

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

別のキーワード

  1. pop delete_all
  2. pop3 delete_all
  3. pop start
  4. pop3 start
  5. net/pop delete_all

ライブラリ

クラス

キーワード

検索結果

Net::POPMail#delete -> () (63346.0)

メールに削除マークを付けます。

メールに削除マークを付けます。

削除マークを付けたメールは読み出せなくなります。
セッション終了時に実際に削除されます。
Net::POP3#reset を呼ぶと削除マークは取り消されます。

delete! は obsolete です。

@raise TimeoutError 通信がタイムアウトした場合に発生します
@raise Net::POPError サーバが認証失敗以外のエラーを報告した場合に発生します
@raise Net::POPBadResponse サーバからの応答がプロトコル上不正であった場合に発生します
@see Net::POPMail#deleted?

Net::POP3#delete_all {|popmail| .... } -> () (27682.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 -> () (27382.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::POPMail#delete! -> () (27346.0)

メールに削除マークを付けます。

メールに削除マークを付けます。

削除マークを付けたメールは読み出せなくなります。
セッション終了時に実際に削除されます。
Net::POP3#reset を呼ぶと削除マークは取り消されます。

delete! は obsolete です。

@raise TimeoutError 通信がタイムアウトした場合に発生します
@raise Net::POPError サーバが認証失敗以外のエラーを報告した場合に発生します
@raise Net::POPBadResponse サーバからの応答がプロトコル上不正であった場合に発生します
@see Net::POPMail#deleted?

Net::POPMail#deleted? -> bool (27322.0)

メールに削除マークが付けられている場合に真を返します。

メールに削除マークが付けられている場合に真を返します。

@see Net::POPMail#delete

絞り込み条件を変える

Net::POP3#reset -> () (9040.0)

セッションをリセットします。

セッションをリセットします。

リセットによって Net::POPMail#delete で付けた削除マークがすべて
取り除かれます。

POP3 ではメール一個だけを復活する方法はありません。