その他のクラス


MailAddrモジュール

MailAddrモジュールでは新しいメソッドなどは定義していません。 MboxとAddrGroupに共通の上位クラスをもたせるためにだけ存在します。

Mboxクラス

インクルードしているモジュール

クラスメソッド

new( adr, phr = '', ro = nil ): Mbox
新しいMboxオブジェクトを作成してかえします。
adrはaddr-spec文字列、phrはphrase文字列、roはroutes(文字列、@は含まない)の配列です。

メソッド

addr, addr=( adr: String )
addr-specを表す文字列。チェックはしません。
routes: Array of String
routesを表す文字列。'@'は含みません。
phrase, phrase=( phr: String )
phraseです。デコードされています。
to_s: String
phraseをエンコードしたあと、全体を文字列に変換して返します。
inspect: String
全体を文字列に変換して返します。phraseはデコードされています。

AddrGroupクラス

インクルードしているモジュール

クラスメソッド

new( name, adrs = nil )
新しいAddrGroupオブジェクトを作成して返します。
nameはグループ名、adrsはMboxまたはAddrGroupの配列です。

メソッド

AddrGroupはArrayのメソッドも全てもっています。ここでは、その他の メソッドを説明します。

each_addr{|addr| .... }
すべてのアドレスに対する繰りかえし。addrはaddr-spec文字列です。
to_s: String
自身をRFC822形式の文字列に変換します。

Copyright(c) 1999 Minero Aoki