|
|
ZMH
[Z Mail Handler
(嘘)]
visit #9778.
ZMH は、TEEN
環境で動くメール送受信ソフトウェア ESEMAIL ログファイル形式用の、
ログ解析・振り分け・ビューア機能を持ったメール処理ソフトです。
ちなみに、上にもあるように、決して Z Mail Handler の略ではありません。
略の元は秘密です。
わかった方は、メールください。abk の意味同様、
ほめてさしあげます(ぉ ちなみに文中にほんの少しだけヒントが混じっています。
普通の人には絶対わかりません(まて
わからない人は Z Mail Handler と略しても構いませんが(なんだそれは)。
更新状況
- 2000/03/24:0.95a を差分で公開。2ヶ所ほどバグ修正。
- 2000/02/12:0.95 を公開。FM-R/TOWNS に対応。他いくつか追加/修正。
- 1999/12/11:0.93 の1ヶ所を修正するための差分公開。
- 1999/12/09:0.93 を公開。
とりあえず2次配布可能バージョン。
- 1999/11/29:0.91 を公開(まだβバージョンです。配布転載不可)
- 1999/11/08:0.83 → 0.84 へ修正差分アップロード(一部キー操作修正)
- 1999/11/08:初アップロード
概要
フリーソフトウェアです。
次のような動作環境を想定して作成されています。
- PC-9800 シリーズ, FM-R/TOWNS 用(EMS があれば使用)
- ESEMAIL を使用する際にちょうどよいログを扱える
- これ単体では、SMTP や POP 等は扱えないのでそれには ESEMAIL を使用
機能的には次のようになっています。
- ログを解析し、振り分けて、インデックスを作成
- 新規未読、未読、既読を色分け表示
- ソートして、In-Reply-To: と Subject: の Re: によりインデックス選択画面でツリー表示
- 基本は振り分けを使用。その際不要なヘッダ除去ができる。
- トップメニューは mmm/MASH 用オフラインログリーダ nelo のような雰囲気
- nelo や MLR9 に似せています
- アドレス帳機能
- (とりあえず)複数ログを扱える。
- メーリングリスト特有の Subject: にもある程度対応
- トップメニューのブランチ選択画面ではこれまた nelo のようにプログラム登録して外部プログラムの起動が可能
- ヘッダーコレクション機能(特定のヘッダ収集)
- メールをフィルタを通して見ることが出来る
- 強力なマクロ展開機能
インデックスファイルは1つの振り分け条件に対し1つ作成されます。
設定と環境によって、解析後古くなったインデックスを削除していくこともできます。
画面の様子(画像ファイル)
トップ画面の様子 (PNG, 3KB)|
(MAG, 7KB)
インデックス画面の様子 (PNG, 6KB)|
(MAG, 22KB)
メールを読む画面の様子 (PNG, 6KB)|
(MAG, 15KB)
※ 悔しいので、mag ファイルも置いてあります(笑)
開発環境
次のような環境で作成しています。これ以下のスペックの場合、
遅くなることが多いと思います。
ハードウェア的な環境
PC-9821V12 + Pentium133 + SCSI SC-UPCI + UW-SCSI HDD IBM DNES309170W(7200rpm) + L2Cache 256KB
ソフトウェア的な環境
HSB + VMM386 + IOS10 + DC10 (RAMDISK 24M, DiskCache 16M, EMS+XMS 13MB)
コンベンショナルメモリの空き容量 591KB
履歴
履歴は 0.93 より付けはじめます。
(履歴ファイルを見る (HISTORY.TXT, 2.5 KB))
- 0.95 → 0.95a [2000/03/24]
-
- 以前メールが存在したブランチで、全てメールが削除されて、次にメールを受信・解析して読む際に、バグってたのを修正。
- レス済み状態が記録されていなかったのを修正。
- 0.93a → 0.95 [2000/02/11]
-
- FM-R/TOWNS 版作成(差分)。ただし、TEEN の TOWNS 環境は無いに等しい(ォィ
- file.up を省略可能にした。省略時はアカウント default の値が採用されます。
- 追加設定
[etc]
fmt.dateid {DATEID} マクロの書式設定
fmt.rfcdate {NOWRFCTIME} マクロの書式設定(通常は変更不可)
[account]
addr.username メールアドレス:ユーザー名部分
addr.mboxhost メールアドレス:ホスト名部分
- マクロをいくつか追加することで、すべてのヘッダをシグネチャ設定により可能とした。これに伴い、ZMH.EXE はヘッダーを全く出力しないようになった。
- 追加マクロ
{<ADDR} To: 宛先アドレス
{<REFER} References: 関連記事 Message-Id
{<INREPLYTO} In-Reply-To: レスもとメール Message-Id
{DATEID} 空白の無い日付文字列 (書式指定可能)
{COUNTER} マクロカウンタ
{NOWRFCTIME} 現在日付/時刻 (RFC-822書式)
{BINFILENAME} 添付ファイル名
{DOMAIN} addr.mboxhost の内容
{USERNAME} addr.username の内容
{:HeaderName} レス時に元メールのヘッダ内容参照する
- 振り分け条件設定のヘッダ名に、複数のヘッダを「,」で区切って書くことが出来るようになった。例:From:,To:
- フィルタに失敗しても終了しないように、呼び出し時に 0 byteファイルを作成するようにした。
- エンコーダをメニューから選択できるようにした。
[extra.programs] でフラグ E を付けること。また、これに伴い [etc] の encoder は廃止されます。
- バイナリ復元時、message/partial なメッセージな場合にも復元できるようにした。
- 移植性を高めるためにいくつかのソースファイルを変更。
- そのほか、バグ修正など。
最新版ダウンロード
旧版のダウンロード(通常は不要)
関連ソフトウェアリンク
自作
他作
要望とか質問とか感想などは
ZOB では環境移行に伴い、モデムによる無手順接続でのファイルライブラリ (filer)
の使用が不可能になりました。したがって ZOB でのサポートはやめるかもしれません。
( ZOB Station BBS に入っている方は create.soft のノート 410
「合著の junk な soft たち用 note #2」のノートでサポートします。
そこで質問するのが最もはやいです。)
TEEN の WWW 掲示板
を1週間に2〜3回のぞいています。それ以外の方は、
E-Mail で作者までお願いします。
私は多忙(?)なのと、大学のメールサーバは調子が悪いのとで、
メールによる質問にはなかなか答えられないかもしれません。
メールアドレス
| ZMH について全般(感想、質問、要望等) |
project@abk.nu |
| PC-98 バージョン固有の質問など |
kattyo@abk.nu |
| FM-R/TOWNS バージョン固有の質問など |
project@abk.nu, nabe@abk.nu |
ソースプログラムについて
ソースプログラムは今は一般には配布していません。
ほしい方は作者まで直接メールをください。
今の所無条件配布ではありません。
基本的な条件は、改良する気があるかどうかです。
ソースを見て技術的なことを知りたい、という方は、
メールくださればある程度なら答えます。
機種依存部分ならソース公開してもOKですので、
そうでしたら気軽にメールをください。
Copyright (C) 1999,2004 by kattyo@abk as 合著.
|