るりまサーチ

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

別のキーワード

  1. rexml/document new
  2. rexml/document write
  3. rexml/document clone
  4. rexml/document to_s
  5. rexml/document node_type

ライブラリ

クラス

キーワード

検索結果

net/imap (38024.0)

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

...振り直されます。

=== 例

デフォルトのメールボックス(INBOX)の送り元とサブジェクトを表示する。
require 'net/imap'

imap = Net::IMAP.new('mail.example.com')
imap.authenticate('LOGIN', 'joe_user', 'joes_password')
imap.examine('INBOX')
imap.search(["RECE...
...].name}: \t#{envelope.subject}"
end

2003年4月のメールをすべて 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 i...
..._id|
imap.copy(message_id, "Mail/sent-apr03")
imap.store(message_id, "+FLAGS", [:Deleted])
end
imap.expunge

=== スレッド安全性
Net::IMAP は並列実行をサポートしています。例として、

require 'net/imap'

imap = Net::IMAP.new("imap.foo.net", "imap2")
imap.a...

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

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

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

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

Net::IMAP#select で指定した...
...グを指定します。

返り値は更新された内容を Net::IMAP::FetchData オブジェクトの
配列で返します。

例:

p imap.store(6..8, "+FLAGS", [:Deleted])
#=> [#<Net::IMAP::FetchData seqno=6, attr={"FLAGS"=>[:Seen, :Deleted]}>, #<Net::IMAP::FetchData seqno=7, attr={"FLAGS...
..."=>[:Seen, :Deleted]}>, #<Net::IMAP::FetchData seqno=8, attr={"FLAGS"=>[:Seen, :Deleted]}>]

@param set 更新するメッセージのsequence number
@param attr 更新方式(文字列)
@param flags 更新内容(Symbol の配列)
@see Net::IMAP#uid_store, Net::IMAP#fetch...

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

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

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

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

Net::IMAP#select で指定したメールボック...
...してください。

返り値は更新された内容を Net::IMAP::FetchData オブジェクトの
配列で返します。

@param set 更新するメッセージの UID
@param attr 更新方式(文字列)
@param flags 更新内容(Symbol の配列)

@see Net::IMAP#store, Net::IMAP#uid_fetch...

Net::IMAP::FetchData (8012.0)

FETCH コマンドの応答を表すクラスです。

...FETCH コマンドの応答を表すクラスです。

Net::IMAP#fetch、Net::IMAP#uid_fetch、
Net::IMAP#store、Net::IMAP#uid_store
返り値として利用されます。...

Net::IMAP::FetchData#seqno -> Integer (8006.0)

メッセージの sequence number を返します。

...メッセージの sequence number を返します。

Net::IMAP#uid_fetch、Net::IMAP#uid_storeであっても
UID ではなく、sequence numberを返します。...

絞り込み条件を変える

ruby 1.8.2 feature (12.0)

ruby 1.8.2 feature ruby 1.8.2 での ruby 1.8.1 からの変更点です。

...
: CGI#server_port [lib] [bug]
常に 0 を返すバグが修正されました。

=== 2004-12-19

: OpenSSL::X509::Store#time= [lib] [new]
: OpenSSL::X509::StoreContext#time= [lib] [new]
追加。

: OpenSSL::X509::Name::RFC2253DN [lib] [new]
module for RFC2253 DN forma...
...しました。
((<URL:http://www.debian.org/security/2004/dsa-586>))

=== 2004-10-21
: PStore#transaction [lib] [compat]
PStore.new に指定したファイルがまだ存在しない場合に、PStore#transaction(true) を呼
び出しても例外 Errno::ENOENT が発生しなくなりま...
...。((<ruby-list:39102>))

=== 2004-06-29

: misc
$SAFEが保存されない問題を修正しました。((<ruby-dev:23829>))

=== 2004-06-23
: net/imap [lib] [new]
added new option --ssl

=== 2004-06-16

: object.c [ruby] [bug]
特異クラスが特異オブジェクトのクラスを継...