module TMail

モジュール関数

new_boundary → String

新しいバウンダリを作成して返します。

new_message_id( fqdn: String = Socket.gethostname ) → String

新しいメッセージ ID を作成して返します。 引数 fqdn が省略された場合はローカルホストの名前を使います。 一方 fqdn を指定する場合はダイヤルアップであるなどの事情により ホストの名前を変える必要があるのだとみなし、それに '.tmail' を つけたドメインを使用します。これは「本物の」ドメインで作成される メッセージ ID との重複を避けるためです。

encoded?( str: String ) → bool

文字列 str にヘッダ用の MIME エンコードがなされていると思われる時、真。