バックアップのお手伝いでヒットしないメNo.04429
江袋 さん 13/03/12 08:21
 
V6.10β38をWin 7(32bit)で利用しております。

バックアップのお手伝いで、条件にヒットしないメールが出ました。

具体的には、IMAP4のアカウントで、以下の条件を指定:
・対象フォルダー:現在アカウント
・対象期間:2012/01/01〜2012/12/31
・バックアップ先:既存のアカウント
・移動/コピー:対象期間のメールを移動+サーバーから削除ON

そして、バックアップしたところ、一部、移動されないメールが存在。
日付が2012年にもかかわらず、フォルダーに残ったままとなります。
また、[対象メール数の計算]を押しても、当該メールはヒットせず。

ちなみに、フォルダー構成とヒット有無との関係は以下の通りです。

Xxxxxxx.com(アカウント名[伏せ字])
+受信
 +01.江袋
  +FY12
   +(サブフォルダー数:17) ← すべてヒットせず
  +FY13
   +(サブフォルダー数:7) ← すべてヒットせず
 +02.報告 ← すべてヒット
 +03.案内 ← すべてヒット
 (以下に続くフォルダーは、すべてヒット)

以上、対処の参考になると幸いです。

[ ]
RE:04429 バックアップのお手伝いでヒットNo.04430
秀まるお さん 13/03/12 10:54
 
 とりあえずですが、バックアップのお手伝いの中での「対象期間」は、メール
のDate:ヘッダの日付じゃなくて、「送受信日時」の方で計算する形になります。

 なので、対象外となってしまったメールは、Date:ヘッダ的には2012年でも、
送受信日時的には2011年とかになってたりしないでしょうか。

 メールの送受信日時は、メールを選択して「編集・メールのプロパティ」コマ
ンドを実行すると確認出来ます。

 一応、考えられる原因はそれしか無いように思います。

 もし送受信日時がたしかに2012年になってるようでしたら、何か他の理由が無
いか探してみます。

[ ]
RE:04430 バックアップのお手伝いでヒットNo.04431
江袋 さん 13/03/12 12:09
 
> メールの送受信日時は、メールを選択して「編集・メールのプロパティ」コマ
>ンドを実行すると確認出来ます。

おっしゃる通りでした。

先日、サーバー側のフォルダー構成を変更し、IMAP4でファイルを取得し直したこと
が原因だったようです。

送受信日時と同じに設定することで無事バックアップできました。

どうもありがとうございました。

[ ]
RE:04431 バックアップのお手伝いでヒットNo.04432
秀まるお さん 13/03/12 18:25
 
 IMAP4だと、送受信日時は単に同期したタイミングってことになるので、本来
でしたらこれを使ってバックアップ期間指定する仕組み自体が良くないのかなぁ
とは思います。

 そもそもアカウントをまたがってメールを移動したりなんてことはIMAP4の世
界には存在しないことだし、細かいことを考えるといろいろ矛盾が出てきてしま
うそうです。

 難しいです。

[ ]
RE:04432 バックアップのお手伝いでヒットNo.04433
江袋 さん 13/03/13 09:52
 
確かにIMAP4だと、同期よりも送受信日付の方が望ましいですね。
でも、それを承知で使えばいいだけの話なので、問題はありません。

ところで今回のバックアップは、過去メールアーカイブのためでした。

実は通常使っているメーラーはOutlookで、サーバーはExchange。
また、IMAP4を使えば、秀丸メールでもメールの送受信が可能です。
そこで、万が一に備え、両方でメールを受信して二重持ちしています。

こうした環境において、サーバーの空き容量を増やす手段が2つあります。

・Outlookにてクリーンアップツールを使い、ローカルにデータを退避
・秀丸メールにて[移動+サーバーから削除]の組み合わせでバックアップ

要は、サーバーから削除(PCに退避)したメールをどちらで管理するか。
前者はOutlook、後者は秀丸メールで、好みの問題なのでしょうが…
私は、閲覧や検索の使い勝手が良い「秀丸メール」を選びました。

話が脱線しましたが、このような応用例もあると言うことで。

[ ]