IMAPでのフォルダの移動時の動作についてNo.11446
Nishibe さん 23/06/29 14:46
 
IMAPでのフォルダの移動時の動作についてお尋ねします。

Microsoft365(Exchange Online)に以下の条件で接続しています。
「受信サーバーの種類」→ IMAP4
「IMAP4的にフォルダやメールを同期させるモード」を選択、以下の項目にチェック
 ・メールの移動/コピーもサーバー上に反映させる
 ・未読/既読状態の同期
 ・即座に同期
「INBOX」および配下のフォルダは全て同期対象

このときに、「INBOX/B」というフォルダを「INBOX/A」のサブフォルダ「INBOX/A/
B」とする意図を持って、フォルダ一覧上のフォルダ「B」をドラッグして「A」の下
に移動させました。
そうしたところ、「A」の下に移動させた「B」はIMAPの同期対象外のフォルダとなり
(中にメールがあるので削除はされない)、次回同期時に、移動させたつもりの「IN
BOX/B」が復活してしまいました。

1.これは秀丸メールの期待された動作でしょうか。
2.期待された動作の場合、私のやりたかったことを実現するためには「A」の下に
空の「B'」フォルダを作って、そこに元々の「B」の中身だけを移動させるしか無い
でしょうか。


よろしくお願い致します。

[ ]
RE:11446 IMAPでのフォルダの移動時の動作No.11449
秀まるお2 さん 23/06/29 15:41
 
 IMAP同期モードのアカウント配下のフォルダの移動についてですが、すみませんが
秀丸メールではフォルダの移動をサーバー側に反映させる機能は対応してませんでし
た。せめて、フォルダ移動時に警告メッセージ類を表示すべきかと思うんですが、そ
ういう警告も表示してませんでした。

 今ちょっとこちらでテストしてみました。AフォルダとBフォルダをINBOX配下に作
成して、一回同期して、BフォルダをAフォルダの配下に移動したら、Bフォルダは同
期対象から外れてそのままになりつつ、受信フォルダ(INBOX)配下にまたBフォルダ
が現れて、そこは普通に同期しました。

 ってことで、たしかにそうなるようです。

 すみませんが現状そういうことになってしまいます。せめてフォルダの移動時に警
告表示だけするよう修正したいと思います。

---------------------------------------
 とりあえずの解決策ですが、やはり秀丸メール上でフォルダの移動やコピーは出来
ないので、WebブラウザでMicrosoft365にログインして、そこでフォルダの移動など
やってほしいです。

 そのあと秀丸メールで受信すると、サーバー上のフォルダ通りになって出てくると
思います。

 すみませんがその方法でお願いします。

-----------------------------------------
 ちなみにこのテストをしてて1つ別のバグを見つけました。アカウント直下にフォ
ルダを作成しても、それをサーバー上に反映する処理がINBOX配下へのフォルダ作成
となってしまうようでした。これもまた直さないといけないです。

 この辺いろいろテスト不十分ですみません。

[ ]
RE:11449 IMAPでのフォルダの移動時の動作No.11450
Nishibe さん 23/06/29 16:55
 
> すみませんが現状そういうことになってしまいます。せめてフォルダの移動時に
>警告表示だけするよう修正したいと思います。
>
> とりあえずの解決策ですが、やはり秀丸メール上でフォルダの移動やコピーは出
>来ないので、WebブラウザでMicrosoft365にログインして、そこでフォルダの移動な
>どやってほしいです。
>
> そのあと秀丸メールで受信すると、サーバー上のフォルダ通りになって出てくる
>と思います。
>
> すみませんがその方法でお願いします。

仕様とのこと、承知しました。

[ ]