187件ヒット
[1-100件を表示]
(0.128秒)
種類
- インスタンスメソッド (88)
- 特異メソッド (66)
- 定数 (22)
- ライブラリ (11)
クラス
- CGI (22)
- Date (44)
- DateTime (22)
-
Net
:: IMAP (11) -
Net
:: IMAP :: FetchData (11) - Time (44)
-
URI
:: MailTo (22)
キーワード
-
RFC822
_ DAYS (11) -
RFC822
_ MONTHS (11) - attr (11)
- fetch (11)
-
net
/ imap (11) - rfc2822 (55)
-
to
_ mailtext (11) -
to
_ rfc822text (11)
検索結果
先頭5件
-
Time
# rfc822 -> String (18353.0) -
2822 で定義されている date-time として表現される形式の文字列を 返します。
...義されている date-time として表現される形式の文字列を
返します。
@return 以下の形式の文字列を返します。
//emlist{
day-of-week, DD month-name CCYY hh:mm:ss zone
//}
ただし zone は [+-]hhmm です。
self が UTC time の場合、zone は......+0000 になります。
使用例
require 'time'
iso8601_time = '2008-08-31T12:34:56+09:00'
t = Time.iso8601(iso8601_time)
p t.rfc2822 #=> "Sun, 31 Aug 2008 03:34:56 -0000"... -
Time
. rfc822(date) -> Time (18323.0) -
2822で定義されているdate-timeとしてdateをパースして Timeオブジェクトに変換します。 この形式は822で定義されて1123で更新された形式と 同じです。
...2822で定義されているdate-timeとしてdateをパースして
Timeオブジェクトに変換します。
この形式は822で定義されて1123で更新された形式と
同じです。
dateが2822に準拠していない、または
Timeクラスが指定された日時を表現でき......るdate-time として文字列を指定します。
@raise ArgumentError dateが2822に準拠していない、または
Timeクラスが指定された日時を表現できないときに
発生します。
使用例
require 'time'
rfc2822_time = '......Sun, 31 Aug 2008 12:08:19 +0900'
t = Time.rfc2822(rfc2822_time)
p t.kind_of?(Time) #=> true
non_rfc2822_time = 'Sun 31 Aug 2008 12:08:19 +0900'
begin
p Time.rfc2822(non_rfc2822_time)
rescue ArgumentError => err
puts "format err: #{err}"
end... -
DateTime
. rfc822(str = & # 39;Mon , 1 Jan -4712 00:00:00 +0000& # 39; , start = Date :: ITALY) -> DateTime (18303.0) -
2822 で定められた書式の日付を解析し、 その情報に基づいて日付オブジェクトを生成します。
2822 で定められた書式の日付を解析し、
その情報に基づいて日付オブジェクトを生成します。
Date._rfc2822 も参照してください。
@param str 日付をあらわす文字列
@param start グレゴリオ暦をつかい始めた日をあらわすユリウス日 -
Date
. rfc822(str = & # 39;Mon , 1 Jan -4712 00:00:00 +0000& # 39; , start = Date :: ITALY) -> Date (15303.0) -
2822 で定められた書式の日付を解析し、 その情報に基づいて日付オブジェクトを生成します。
2822 で定められた書式の日付を解析し、
その情報に基づいて日付オブジェクトを生成します。
Date._rfc2822 も参照してください。
@param str 日付をあらわす文字列
@param start グレゴリオ暦をつかい始めた日をあらわすユリウス日 -
Date
# rfc822 -> String (15301.0) -
2822 で定められた書式の文字列を返します。
2822 で定められた書式の文字列を返します。 -
CGI
:: RFC822 _ DAYS -> [String] (9301.0) -
822 で定義されている曜日の略称を返します。
822 で定義されている曜日の略称を返します。
@see 822 -
CGI
:: RFC822 _ MONTHS -> [String] (9301.0) -
822 で定義されている月名の略称を返します。
822 で定義されている月名の略称を返します。
@see 822 -
URI
:: MailTo # to _ rfc822text -> String (6337.0) -
URI オブジェクトからメールテキスト文字列を生成します。
...URI オブジェクトからメールテキスト文字列を生成します。
例:
require 'uri'
p mailto = URI.parse("mailto:ruby-list@ruby-lang.org?subject=subscribe&cc=myaddr")
print mailto.to_mailtext
=> #<URI::MailTo:0x20104a0e URL:mailto:ruby-list@ruby-lang.org?subject=subscribe&......cc=myaddr>
To: ruby-list@ruby-lang.org
Subject: subscribe
Cc: myaddr... -
URI
:: MailTo # to _ mailtext -> String (6237.0) -
URI オブジェクトからメールテキスト文字列を生成します。
...URI オブジェクトからメールテキスト文字列を生成します。
例:
require 'uri'
p mailto = URI.parse("mailto:ruby-list@ruby-lang.org?subject=subscribe&cc=myaddr")
print mailto.to_mailtext
=> #<URI::MailTo:0x20104a0e URL:mailto:ruby-list@ruby-lang.org?subject=subscribe&......cc=myaddr>
To: ruby-list@ruby-lang.org
Subject: subscribe
Cc: myaddr... -
net
/ imap (6114.0) -
このライブラリは Internet Message Access Protocol (IMAP) の クライアントライブラリです。2060 を元に 実装されています。
...リは Internet Message Access Protocol (IMAP) の
クライアントライブラリです。2060 を元に
実装されています。
=== IMAP の概要
IMAPを利用するには、まずサーバに接続し、
Net::IMAP#authenticate もしくは
Net::IMAP#login で認証します。
IMAP で......icate('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.from[0].name}: \t#{envelope.subject}"
end
2003年4月のメールをすべて Mail/sent-mai......* [MIME-IMB]
Freed, N., and N. Borenstein, "MIME (Multipurpose Internet
Mail Extensions) Part One: Format of Internet Message Bodies", RFC
2045, November 1996.
* [RFC-822]
Crocker, D., "Standard for the Format of ARPA Internet Text
Messages", STD 11, RFC 822, University of...