001-010722
受信メールサーバーにメールを残す設定の場合、メール受信中にUIDLコマンドが実行失敗しても、エラーが発生せずメールを重複受信する場合がある。
- 種別
- 不具合
- 機能
-
- メール
- 再現バージョン
-
- 4.0.0
- 4.0.1
- 4.0.2
- 4.0.3
- 4.2.0
- 4.2.1
- 4.2.2
- 4.2.3
- 4.2.4
- 4.2.5
- 4.2.6
- 4.6.0
- 4.6.1
- 4.6.2
- 4.6.3
- 4.10.0
- 4.10.1
- 4.10.2
- 4.10.3
- 5.0.0
- 5.0.1
- 5.0.2
- 5.5.0
- 5.5.1
- 改修バージョン
- 5.9.0
- 公開日
- 2021-03-10
- 更新日
- 2021-11-12
詳細
【発生条件】
次の条件をすべて満たす場合に発生します。
- 受信メールサーバーにメールを残す設定にしている。
- メールの受信中にUIDLコマンドが実行失敗する。
補足:- UIDLコマンドをサポートしていないメールサーバーを使用する場合も該当します。
【準備】
- ユーザーを追加します。
例:
ユーザー1 - ユーザー1にメールアカウントを追加します。
補足:- UIDLコマンドをサポートしていないメールサーバーを使用します。
- メールをサーバーに残す設定にします。
- UIDLコマンドをサポートしていないメールサーバーを使用します。
- ユーザー1で、メールを受信します。
例:
メール1
【再現手順】
- ユーザー1でアプリケーション画面にログインし、[メール] > [受信]の順にクリックします。
→現象発生:
受信済みのメール1が、重複して受信される場合があります。
受信済みのメール1が、重複して受信される場合があります。
→正しい結果:
エラーが発生し、受信処理は実行されません。
エラーが発生し、受信処理は実行されません。
補足:
- 発生条件を満たす場合、同じメールを受信し続ける場合があります。
回避/対応方法
【回避方法】
UIDLコマンドをサポートしていないメールサーバーを使用する場合は、受信メールサーバーにメールを残さない設定にします。
UIDLコマンドをサポートしていないメールサーバーを使用する場合は、受信メールサーバーにメールを残さない設定にします。
-------------------------------------------------------------
【更新履歴】
2021/06/24 タイトルと発生条件を更新しました。