22件ヒット
[1-22件を表示]
(0.096秒)
検索結果
-
Net
:: IMAP # responses -> { String => [object] } (21313.0) -
サーバから送られてきた untagged な応答の記録を返します。
...K", "UIDVALIDITY", "EXISTS" などがあり、
この文字列がハッシュテーブルのキーとなります。
そして各種類ごとに配列が用意され、untagged な応答を受信するたびに
その配列の末尾にその内容が記録されます。
例:
imap.select("inbox"......)
p imap.responses["EXISTS"].last
#=> 2
p imap.responses["UIDVALIDITY"].last
#=> 968263756... -
net
/ imap (6024.0) -
このライブラリは Internet Message Access Protocol (IMAP) の クライアントライブラリです。2060 を元に 実装されています。
...リは Internet Message Access Protocol (IMAP) の
クライアントライブラリです。2060 を元に
実装されています。
=== IMAP の概要
IMAPを利用するには、まずサーバに接続し、
Net::IMAP#authenticate もしくは
Net::IMAP#login で認証します。
IMAP で......、UID が振り直されます。
=== 例
デフォルトのメールボックス(INBOX)の送り元とサブジェクトを表示する。
require 'net/imap'
imap = Net::IMAP.new('mail.example.com')
imap.authenticate('LOGIN', 'joe_user', 'joes_password')
imap.examine('INBOX')
imap.sea......はそれぞれ
Net::IMAP::TaggedResponse と Net::IMAP::UntaggedResponse
に対応します。
untagged な応答はコマンドの送信とは非同期的にサーバから送られるため、
Net::IMAP オブジェクトはユーザのためこれを
Net::IMAP#responses に記録しておきま...