その他のクラス
クラスメソッド
- new( addr, phrase = '', routes = nil )
-
新しい Address オブジェクトを生成します。
addr は addr-spec 文字列、phrase フレーズ文字列、
routes は '@' を含まない配送経路の配列です。
メソッド
- addr, addr=( addr )
-
addr-spec を表す文字列(形式のチェックはしない)。
- routes
-
'@' を含まない配送経路を表す文字列の配列。
- phrase, phrase=( phrase )
-
phraseです。デコードされています。
代入される文字列もデコードされているものと仮定しています。
- encoded( eol = "\r\n", charset = 'j', ret = '' )
-
B エンコードされた RFC822 形式の文字列表現を返します。
- decoded( eol = "\n", charset = 'e', ret = '' )
-
デコードされた RFC822 形式の文字列表現を返します。
クラスメソッド
- new( name, addrs = nil )
-
新しい AddressGroup オブジェクトを作成します。
name はグループ名、addrs は Address または AddressGroup の配列です。
メソッド
AddressGroup は Array のメソッドも全てもっています。
ここでは、その他のメソッドを説明します。
- each_addr {|addr| .... }
-
すべてのアドレスに対する繰りかえし。addr は addr-spec 文字列です。
- encoded( eol = "\r\n", charset = 'j', ret = '' )
-
B エンコードされた RFC822 形式の文字列表現を返します。
- decoded( eol = "\n", charset = 'e', ret = '' )
-
デコードされた RFC822 形式の文字列表現を返します。
Copyright (c) 1998-2001 Minero Aoki
<aamine@loveruby.net>