一覧のDATEについてNo.02266
zikomo さん 01/07/12 10:12
 
進藤といいます。秀丸と共にお世話になっています。

さて、
一覧で扱われるDATEなんですが、この日時はヘッダーの送信日時が
使われていますよね。
で、困っていることなのですが、送り先のシステムカレンダーが
狂っている場合、(一番困るのは未来の日時になっている場合です)
DATE順で表示した場合、意図に反した位置に表示されます。

ヘッダーの日時が異常な場合の対応ができないものでしょうか。
例えば、ヘッダーの日時が受信日時より未来の場合、強制的に
受信日時の位置に表示させるとか、
メールオリジナルのヘッダーをメール本体に移して、DATEヘッダーを
受信日時に書き換えるとか

MLに複数加入していると、週に数通は未来の日付のメールが到着します。
スレッド順で表示する場合は、特に気にならないのですが
DATE順で表示すると、既読なのに先頭部分に並ぶのでうっとうしいのです。

[ ]
RE:02266 一覧のDATEについてNo.02267
しん2 さん 01/07/12 10:41
 
しんです。

>進藤といいます。秀丸と共にお世話になっています。

>ヘッダーの日時が異常な場合の対応ができないものでしょうか。
>例えば、ヘッダーの日時が受信日時より未来の場合、強制的に
>受信日時の位置に表示させるとか、
>メールオリジナルのヘッダーをメール本体に移して、DATEヘッダーを
>受信日時に書き換えるとか

この機能があったとしても意図に即した位置に表示されるとは
限りませんよ?

受信した日、時間が、その人が本当に送信した日、時間で無い限り
メールの順序が入れ替わります。

その程度は、かまわないと割り切られておられるなら、
「設定」−「全般的な設定」−「メール一覧」
の「メールを送受信した日付/時刻」にチェックをいれて
ソートしてはいかがでしょうか?

>DATE順で表示すると、既読なのに先頭部分に並ぶのでうっとうしいのです。

一番良い方法は、
時間がずれてるので、直してくださいと
お願いすることかな?(^^;

[ ]
RE:02266 一覧のDATEについてNo.02268
pono さん 01/07/12 10:45
 
進藤さんこんにちは、ponoと言います。

>で、困っていることなのですが、送り先のシステムカレンダーが
>狂っている場合、(一番困るのは未来の日時になっている場合です)
>DATE順で表示した場合、意図に反した位置に表示されます。

手作業になりますが、受信したメールの DATE を受信した日時に
修正してしまうと言う手段があります。

手間ですが、好きに書き換えられて便利です。

[ ]
RE:02267 一覧のDATEについてNo.02287
zikomo さん 01/07/13 18:36
 
>しんです。
はじめまして。

>>ヘッダーの日時が異常な場合の対応ができないものでしょうか。
>>例えば、ヘッダーの日時が受信日時より未来の場合、強制的に
>>受信日時の位置に表示させるとか、
>>メールオリジナルのヘッダーをメール本体に移して、DATEヘッダーを
>>受信日時に書き換えるとか
>
>この機能があったとしても意図に即した位置に表示されるとは
>限りませんよ?
>
>受信した日、時間が、その人が本当に送信した日、時間で無い限り
>メールの順序が入れ替わります。
>
MLを受信するフォルダーでの使用だけを考えていますので
他の方の発言と同じ時間列にあればかまわないので
日にちだけが受信日に書き換わるだけでも、大方OKだと思います。

>その程度は、かまわないと割り切られておられるなら、
>「設定」−「全般的な設定」−「メール一覧」
>の「メールを送受信した日付/時刻」にチェックをいれて
>ソートしてはいかがでしょうか?

この場合、すべてのメールが対象ですよね。
ばか者に正直者が迷惑をかけられるようでいやです。
日付の間違ったメールだけを処理の対象にしたいですから。

>
>>DATE順で表示すると、既読なのに先頭部分に並ぶのでうっとうしいのです。
>
>一番良い方法は、
>時間がずれてるので、直してくださいと
>お願いすることかな?(^^;

技術系のMLでは、大方がまったく知らない方ですし、
日付の設定を間違っておられるような方に下手に個人の
アドレスを知られてしまうと、サポートが大変になります。(^^

[ ]
RE:02268 一覧のDATEについてNo.02288
zikomo さん 01/07/13 18:42
 
>進藤さんこんにちは、ponoと言います。
はじめまして。

>手作業になりますが、受信したメールの DATE を受信した日時に
>修正してしまうと言う手段があります。
>
>手間ですが、好きに書き換えられて便利です。
今現在は、pinoサンの方法で対処しているます。

多くは、「自分で調べんかい」といったメールですから
削除してしまう場合もあります。
ただ、親切に回答されている方のメールのスレッドが
乱れたりするのであまりやりません。

メーラーが日付だけでも補正してくれると嬉しいです。(^^

[ ]
RE:02266 一覧のDATEについてNo.02289
KaToH-J さん 01/07/13 19:50
 
こんばんわ。KaToHです。

>メールオリジナルのヘッダーをメール本体に移して、DATEヘッダーを
>受信日時に書き換えるとか

 へなちょこですが、マクロで対処できそうです。
 メールをエディタで開き、このマクロを実行すると
「このマクロを実行している時間より未来からきたメール」
 だと、ヘッダを今の時間にかきかえます。最終行のsaveのコメントをはず
せば保存まで自動的にやってくれます。
 自分はここまでできました。送受信毎にこのマクロを全部の未読メールに
行う部分を作ればできちゃう・・・かな?
 
// ここからマクロ
#n = dllfunc( "EnableEdit" );

$DATE = dllfuncstr("FormatDate", dllfuncstr("CurrentHeader", "Date"),
"YYYYMMDDhhmm");
//message $DATE;
$NOW = dllfuncstr("CurrentDate", "YYYYMMDDhhmm");
//message $NOW;
if (val($DATE) > val($NOW))// message "Target Date Mail";
else endmacro;
$WEEK = dllfuncstr("CurrentDate", "W");
//message $WEEK;
if ($WEEK=="月") $WEEK = "Mon";
else if ($WEEK=="火") $WEEK = "Tue";
else if ($WEEK=="水") $WEEK = "Wed";
else if ($WEEK=="木") $WEEK = "Thu";
else if ($WEEK=="金") $WEEK = "Fri";
else if ($WEEK=="土") $WEEK = "Sat";
else if ($WEEK=="日") $WEEK = "Sun";
$MONTH = dllfuncstr("CurrentDate", "MM");
//message $MONTH;
if ( $MONTH == "01" ) $MONTH = "January";
else if ( $MONTH == "02" ) $MONTH = "February";
else if ( $MONTH == "03" ) $MONTH = "March";
else if ( $MONTH == "04" ) $MONTH = "April";
else if ( $MONTH == "05" ) $MONTH = "May";
else if ( $MONTH == "06" ) $MONTH = "June";
else if ( $MONTH == "07" ) $MONTH = "July";
else if ( $MONTH == "08" ) $MONTH = "August";
else if ( $MONTH == "09" ) $MONTH = "September";
else if ( $MONTH == "10" ) $MONTH = "October";
else if ( $MONTH == "11" ) $MONTH = "November";
else if ( $MONTH == "12" ) $MONTH = "December";
//message $MONTH;
$NOW = $WEEK+", " + dllfuncstr("CurrentDate", "DD") +" "+ $MONTH +
dllfuncstr("CurrentDate", " YYYY hh:mm:ss" +" +0900");

$s = dllfuncstr( "SetHeader", "Date", $NOW);
// save;
// ここまでマクロ

[ ]
RE:02287 一覧のDATEについてNo.02290
しん2 さん 01/07/13 20:22
 
しんです。

>はじめまして。

はじめまして。(^^)

>>一番良い方法は、
>>時間がずれてるので、直してくださいと
>>お願いすることかな?(^^;
>
>技術系のMLでは、大方がまったく知らない方ですし、
>日付の設定を間違っておられるような方に下手に個人の
>アドレスを知られてしまうと、サポートが大変になります。(^^

MLで警告してあげれば良いのでは?
それでも、気が引けるなら、
その人にリプライを各タイミングで、
時間がずれてますよって教えてあげては
いかがでしょうか?

ただ、受信したメールの送信した時間を意図的に直せる機能は、
AL-Mailには合ったような気がします。(忘れてしまいましたが)

[ ]
RE:02289 一覧のDATEについてNo.02304
zikomo さん 01/07/16 09:53
 
>こんばんわ。KaToHです。
こんにちは

>
>>メールオリジナルのヘッダーをメール本体に移して、DATEヘッダーを
>>受信日時に書き換えるとか
>
> へなちょこですが、マクロで対処できそうです。
> メールをエディタで開き、このマクロを実行すると
>「このマクロを実行している時間より未来からきたメール」
> だと、ヘッダを今の時間にかきかえます。最終行のsaveのコメントをはず
>せば保存まで自動的にやってくれます。
ありがとうございます。本来なら言いだしっぺがやることを
代行していただいて感謝します。

> 自分はここまでできました。送受信毎にこのマクロを全部の未読メールに
>行う部分を作ればできちゃう・・・かな?
> 
使わして頂いて、機能追加などができたら、再びここに投稿します。
もう一度、ありがとうございました。

[ ]
RE:02290 一覧のDATEについてNo.02305
zikomo さん 01/07/16 09:59
 
>MLで警告してあげれば良いのでは?
>それでも、気が引けるなら、
>その人にリプライを各タイミングで、
>時間がずれてますよって教えてあげては
>いかがでしょうか?
>
多くの方に送られれるMLに、特定個人の問題をUPするのは気が引けます。
ま、匿名でFree-mailのアカウントでも取得して、そこから
連絡するのがまっとうな道なのでしょうね。
でも、おバカは相手にしないで、ほっとくのが一番かな。(^^;

>ただ、受信したメールの送信した時間を意図的に直せる機能は、
>AL-Mailには合ったような気がします。(忘れてしまいましたが)

[ ]