< 質 問 >
XMailCFG の ML のタイトルマクロについて

copさん、こんにちは。

XMailCFG ver 1.32a では、MLのタイトルに番号などを付加する機能が付きました。

非常に便利なのですが、Reply-TO を設定した状態で利用すると、MLに対する書き込みを無条件でカウントするために、Re:[title] のような書き込みがあると欠番が生じてしまうようです。

内部の動作を推測すると想像できる動きですが、Re:[]で始まる書き込みは数えない、といった風には出来ないでしょうか。

あるいは、無条件に数えるなら、Re: の場合にも番号を付加できないでしょうか。

何らかの勘違いをしている可能性も大ですが、アドバイスをいただけると幸いです。

senshu (06.21/01)


【 cop (06.21/01) 】

senshu さん

ご指摘の通りです。
Subject: ヘッダが Re: で始まる場合もカウントアップしていました。次版で修正します。

新機能を試していただきありがとうございます。次版では自動登録/自動削除が許可されないメーリングリストであっても管理者はそれができるようにします。



【 yasuo (06.25/01) 】

いつもお世話になっております。
XMailCFG1.32dにて、Subject: ヘッダに日本語が含まれる場合、Re: で始ってもカウントアップしてしまうようです。
これはメーラーに依存するのでしょうか?



【 cop (06.25/01) 】

yasuo さん
レポートありがとうございます。
差し支えなければ Subject: ヘッダの部分を
ここに貼り付けてもらえませんか?



【 yasuo (06.25/01) 】

送信したメールのSubject:ヘッダ部分は以下の通りです。

Subject: =?iso-2022-jp?B?UmU6IFttbF9hZG1pbiAjMDAzMV0gTUwbJEIlRiU5JUgbKEI=?=

上記の表示上のSubject:は以下の通りです。

Re: [ml_admin #0031] MLテスト

上記のSubjectで送信するとカウントアップされます。
「MLテスト」の箇所を「MLtest」としたところ、カウントアップはされず、正常処理されました。
使用しているメーラーは、
OutlookExpress5 (5.50.4522.1200)
です。
よろしくお願いいたします。



【 yasuo (06.25/01) 】

送信したメールのSubject:ヘッダ部分は以下の通りです。

Subject: =?iso-2022-jp?B?UmU6IFttbF9hZG1pbiAjMDAzMV0gTUwbJEIlRiU5JUgbKEI=?=

上記の表示上のSubject:は以下の通りです。

Re: [ml_admin #0031] MLテスト

上記のSubjectで送信するとカウントアップされます。
「MLテスト」の箇所を「MLtest」としたところ、カウントアップはされず、正常処理されました。
使用しているメーラーは、
OutlookExpress5 (5.50.4522.1200)
です。
よろしくお願いいたします。



【 cop (06.25/01) 】

yasuo さん

この Subject: からすると、Base64 エンコードの中に Re: も入れられているようですね。メーラによって入れたり入れなかったりだということが分かりました。どちらが正しいのかは分かりません。

対策を施したものを公開しましたので試してみてください。



【 yasuo (06.26/01) 】

対策いただきありがとうございました。
早速試させていただいたところ、正常動作いたしました。
今後ともよろしくお願いいたします。



【 yasuo (06.26/01) 】

度々で申し訳ございません。
先程の検証結果は、既にSubject:ヘッダにタグが付加されたメールを返信した場合に正常動作しただけで、検証が不完全でした。
現在、メーリングリストへの新規投稿ではSubject:ヘッダにタグが付加されない現象が発生しました。



【 cop (06.26/01) 】

yasuo さん

またちょっと修正してみました。
新しい差分で試してみてください。
現在 13:50



【 yasuo (06.26/01) 】

新しい差分でテストをしたところ、新規投稿ではSubject:ヘッダにタグが付加され、返信ではカウントアップされる以前の状況に戻りました。
(Subject:に日本語を用いた場合です)

付加したタグのフォーマットは以下です。
[ml_admin %c4%]

新規投稿時の受信したSubject:は以下です。
Subject: [ml_admin 0035]=?iso-2022-jp?B?GyRCRnxLXDhsGyhC?=
(表示:[ml_admin 0035]日本語)

返信する際のSubject:は以下です。
Subject: =?iso-2022-jp?B?UmU6IFttbF9hZG1pbiAwMDM1XRskQkZ8S1w4bBsoQg==?=
(表示:Re: [ml_admin 0035]日本語)

返信を受信した際のSubject:は以下です。
Subject: [ml_admin 0037]=?iso-2022-jp?B?UmU6IFttbF9hZG1pbiAwMDM1XRskQkZ8S1w4bBsoQg==?=
(表示:[ml_admin 0037]Re: [ml_admin 0035]日本語)

お手数ですが、検討をよろしくお願いいたします。



【 cop (06.27/01) 】

yasuo さん

詳しいレポートありがとうこざいます。
多少工夫したものを XMailCFG 1.32e として公開しました。そちらではどうでしょうか。
上書きバージョンアップの場合は、環境に変更がない場合でも「XMailCFG 環境設定」を実行してください。



【 yasuo (06.27/01) 】

copさん

度々の対処、誠にありがとうございました。
XMailCFG1.32eにより上記の件は正常に動作いたしました。
より使いやすくなり、感謝感激です。
これからもよろしくお願いいたします。


記事の先頭へ▲ 
SUPER LABORATORY