UIDL関連?でのご質問(と半分要望)No.15100
ぱて さん 03/10/30 12:12
 
秀まるお2さま & みなさま こんにちは。はじめて投稿いたします。

# 一応過去ログは検索しましたけど、似たような内容が見つからなかったもので。

当方の日常では、送信したメールの一部を変更して再び送信するようなことが結構あ
るのですが、いちいち新規メールに前回の内容をコピペするのは結構煩わしいもので
す。そこで送信済みメールをちょこっと編集して送り直せれば便利だと思いつきまし
た。幸い、鶴亀でも簡単にできそうなんでトライしてみたんですが、ここでちょっと
問題が発生しました。

(1)「振り分け設定」で自アドレスを指定し、「高度な動作の指定」にて「送信済み
メール化する」に設定
(2)まず誰かにメールを送信する。その際、BCCで自アドレスを指定
(3)受信操作をすると、送ったメールの控えが届き、送信済みメールになって表示される
(4)この送信済みメールを開くとUIDLやReceivedなどのヘッダもちゃんと表示される
(全てのヘッダを表示するように設定してた場合)。
(5)次に「編集を許可する」にチェックを入れる。するとFromとSubject以外のヘッダ
が消える
(6)その後、Toや本文を編集して送信操作をする。その際、BCCで自アドレスも指定
(7)その後に受信操作をしても2度目に送ったメールの控えが受信フォルダに表示され
ない
この現象は、後から送ったメールが先に送信したメールと同じUIDLになってる為に発
生するようです。実際、鶴亀の設定をUIDLを使わないように変更すれば受信フォルダ
に表示されます。ただ、UIDLを使わない設定にしておくと、POP鯖とのやり取りにか
なり時間がかかりますし鯖の負荷も上がるでしょうからできれば避けたいものです。

最初は、UIDLの重複はPOP鯖のバグかなと思ってました。でもNetscapeMessengerなど
では同様のことをしても現象が起きないことが分かり、鯖の問題ではないようだと分
かりました。

そこで素人なりに散々調べて分かったのは、上記(5)で当方は受信時についたヘッダ
が削除されるのだとばかり思いこんでましたが、実はヘッダ表示が単に簡易表示に変
わってただけだったことが分かりました。つまり2度目に送信したメールは、最初か
ら余計なヘッダが沢山付いた(もちろんUIDLヘッダも最初から付いてる)メールを送信
してたわけです。
どうもウチのPOPサーバは、最初からUIDLが付いてる場合はそれを書き換えたりしな
いようでして(たぶんそういう事態は想定されてないんでしょうね)、だからUIDLが同
じメールが複数できてしまうようです。

ということで、上記(5)のところでヘッダの表示を「全て表示」に変更し、UIDLやらR
ecievedやらX-xxxxやらを、手でシコシコ削除してやればいいことが分かりました。
ただこれって意外と面倒だったりしまして… 新規メールにコピペするのと対して変
わらないときも ^^;
それに「編集を許可する」にチェックを入れるとき、必ず「簡易表示」になってしま
うのがまた困ったもんでして。ついUIDLヘッダを削除し忘れて送信してしまうんです
よね。「あっ、またやっちまった!」てなことに。

これって、テンプレートとかマクロとかでなんか改善できるんでしょうか?分かる方
いたらご指導お願いします。

でも、できれば次回バージョンアップ時に対応して頂けたら嬉しいです…せめて「編
集を許可」時のデフォルトのヘッダ表示方法を変更できるようにして頂けると助かり
ます。

[ ]
RE:15100 UIDL関連?でのご質問(と半分要望No.15101
Iranoan さん 03/10/30 12:39
 
 ぱてさん今日は、Iranoan です。
 念の為お断りしておくと、開発者とは何の関わりも無い単なる一ユーザです。
> そこで送信済みメールをちょこっと編集して送り直せれば便利だと思いつきまし
> た。
<中略>
> (7)その後に受信操作をしても2度目に送ったメールの控えが受信フォルダに表示され
> ない
> この現象は、後から送ったメールが先に送信したメールと同じUIDLになってる為に発
> 生するようです。
<中略>
> 上記(5)のところでヘッダの表示を「全て表示」に変更し、UIDLやらR
> ecievedやらX-xxxxやらを、手でシコシコ削除してやればいいことが分かりました。
<中略>
> テンプレートとかマクロとかでなんか改善できるんでしょうか?分かる方
> いたらご指導お願いします。
 テンプレートでもマクロでもできると思います。
 ただ、ぱてさんの使い方なら、もっと単純に Bcc で自分宛に送ったメール
を使うのではなく、初期設定のままなら「送信済み」フォルダにある「送信済
みメール」を開いて再編集すればよいのではないでしょうか?

[ ]
RE:15101 UIDL関連?でのご質問(と半分要望No.15102
かわした さん 03/10/30 12:55
 
かわした%鶴亀ユーザです。

> ただ、ぱてさんの使い方なら、もっと単純に Bcc で自分宛に送ったメール
>を使うのではなく、初期設定のままなら「送信済み」フォルダにある「送信済
>みメール」を開いて再編集すればよいのではないでしょうか?

さらに「全般的な設定」の[エディタ]-[詳細(その他)]にある
「送信済みメールを編集可能な状態で開く」にチェックをしておけ
ば、いちいち「編集を許可する」必要もなくなります。

[ ]
RE:15101 UIDL関連?でのご質問(と半分要望No.15103
ぱて さん 03/10/30 13:17
 
Iranoanさん こんにちは。さっそくのレスありがとうございます。

> ただ、ぱてさんの使い方なら、もっと単純に Bcc で
> 自分宛に送ったメールを使うのではなく、初期設定の
> ままなら「送信済み」フォルダにある「送信済
> みメール」を開いて再編集すればよいのではないでし
> ょうか?

そうですね。以前は当方も「送信済み」フォルダを残してました。

しかしBccによる控えも取っときたい事情がありまして。
でもそうすると、同じメールを重複して残しておくことになりま
すので、ディスク容量のほうがちょっと気になります
(鶴亀は会社で使用してる為、でかい添付ファイルを付けて送る
ことも多いのです)

というわけで、送信済みメールを残さないでおけるんなら、それに
越したことはないっていう事情もありますです  (^^)

[ ]
RE:15102 UIDL関連?でのご質問(と半分要望No.15104
ぱて さん 03/10/30 13:25
 
かわした%鶴亀ユーザさん こんにちは。

>さらに「全般的な設定」の[エディタ]-[詳細(その他)]にある
>「送信済みメールを編集可能な状態で開く」にチェックをしておけ
>ば、いちいち「編集を許可する」必要もなくなります。

そうですね。
でも「編集を許可する」にする操作自体はあまり苦でないです。 (^^)

[ ]
RE:15103 UIDL関連?でのご質問(と半分要望No.15105
アルビレオ さん 03/10/30 16:03
 
鶴亀ユーザーのアルビレオです。

>しかしBccによる控えも取っときたい事情がありまして。
>でもそうすると、同じメールを重複して残しておくことになりま
>すので、ディスク容量のほうがちょっと気になります
>(鶴亀は会社で使用してる為、でかい添付ファイルを付けて送る
>ことも多いのです)
>
>というわけで、送信済みメールを残さないでおけるんなら、それに
>越したことはないっていう事情もありますです  (^^)

でも要望を実現しようとすれば、送信済みメールを保存しておいた方がはるかに
楽になります。
送信済みフォルダの自動削除設定で保存期間を短めにする、非常に大きなサイズ
のものは手作業で個別に削除することにする、としておけばディスク容量と使い
勝手のバランスを取ることができるのではないでしょうか。

[ ]
RE:15100 UIDL関連?でのご質問(と半分要望No.15106
秀まるお2 さん 03/10/30 17:02
 
 話が既に進んでるようですが、とりあえず、送信するメールに「X-UIDL:」ヘ
ッダが含まれていたら、それを削除して送信するようにします。

 次のβ14にて対応しますので、もしよろしければそれで動作確認して欲しいで
す。

------------
 もしかしてそれだけの対応では不十分でしたら、それはそれでまた連絡くださ
い。

------------
 もしかして、「X-UIDL:」とは別のヘッダでUIDL文字列を含んでいるとしたら、
そのヘッダ名を教えてください。

[ ]
RE:15106 UIDL関連?でのご質問(と半分要望No.15107
ぱて さん 03/10/30 20:44
 
> 話が既に進んでるようですが、とりあえず、送信する
> メールに「X-UIDL:」ヘッダが含まれていたら、それを
> 削除して送信するようにします。
>
> 次のβ14にて対応しますので、もしよろしければそれで
> 動作確認して欲しいです。

ありがとうございます。期待してお待ちしてます。

> もしかして、「X-UIDL:」とは別のヘッダでUIDL文字列
> を含んでいるとしたら、そのヘッダ名を教えてください。

他にUIDL文字列を含んだヘッダはないです。

ちなみに自分宛のメールを作成し、直前に受信した適当な
メールのX-UIDLヘッダを付けて送信してみたところ、
ちゃんと同じ現象が再現しました(つまり鯖はX-UIDLに
ノータッチ)。
また、X-UIDLヘッダをX-Turukame-UIDLとかX-aaa−UIDL
などとして送信した場合には、普通にオリジナルなUIDLが
付けられました(=普通に受信できた)。

[ ]
RE:15107 UIDL関連?でのご質問(と半分要望No.15108
秀まるお2 さん 03/10/30 23:46
 
 一応、今日アップロードしたバージョンでX-UIDL:ヘッダを除去して送信する
のみ対応しました。よろしかったらお試しください。

  http://www.hidemaru.interlink.or.jp/software/bin/tk307b14.exe

[ ]