001-011195

パッケージ版 Garoon

関心あり
0人の方が関心を示しています

1人のユーザーに、同じメールアドレスを設定したメールアカウントが複数存在するとき、受信メールサイズの制限を超えるメールを一括受信しようとすると、エラー(DB01062)が発生し、受信できない。

種別
不具合
機能
  • メール
再現バージョン
  • 5.0.0
  • 5.0.1
  • 5.0.2
  • 5.5.0
  • 5.5.1
  • 5.9.0
  • 5.9.1
  • 5.9.2
  • 5.15.0
  • 5.15.1
  • 5.15.2
  • 6.0.0
  • 6.0.1
改修バージョン
公開日
2024-03-22
更新日
2024-03-22

詳細

【発生条件】
次の条件をすべて満たす場合に発生します。
  • 1人のユーザーに、同じメールアドレスを設定したメールアカウントが複数存在する。

  • 受信メールサイズの制限で指定したサイズ以上のメールが、メールサーバーに存在する。

  • [一括受信]をクリックして、メールを受信しようとする。

【準備】
  • システム管理画面で、一括メール受信機能を許可する設定にします。

    補足:
    • (システム管理画面)「メール > 一般設定」画面で設定します。

  • ユーザーを追加します

    例:
    • ユーザー1
    • ユーザー2

  • ユーザー1に、同じメールアドレスを設定したメールアカウントを2つ以上追加します。

    例:
    • ユーザーアカウント名:アカウント1
      E-mail:user1@xxxxx.co.jp

    • ユーザーアカウント名:アカウント2
      E-mail:user1@xxxxx.co.jp

  • ユーザー2に、メールアカウントを追加します。

  • システム管理画面で、ユーザー1の受信メールサイズの制限を設定します。

    例:
    256KB

    補足:
    • 次のどちらかの画面で、受信メールサイズの制限を設定します。
      • (システム管理画面)「メール > メールサイズの制限」画面
      • (システム管理画面)「メール > ユーザーのメールサイズの設定 > メールサイズの制限の設定」画面

  • ユーザー2で、ユーザー1に受信メールサイズの制限で設定したサイズ以上のメールを送信します。

    例:
    ------------
    標題:メール1
    メールサイズ:500KB
    ------------

【再現手順】
  1. ユーザー1でアプリケーション画面にログインし、[メール]をクリックします。

  2. メールアカウントのドロップダウンリストで、「アカウント1」を選択します。

  3. [受信]の右に表示された三角アイコンをクリックし、[一括受信]をクリックします。

→現象発生:
 次のエラーが発生し、メールを受信できません。

 例:
 ------------
 エラー (DB01062)
 値が重複しています。

 原因
 Duplicate entry 'xxxxxxxxxx-xxx-xxxxxxxxxx--xxxxxxxxxx' for key 'tab_grn_mail_pop3erroruids.idx_h_p_u_o_i'
------------

補足:
  • 現象発生時、[一括受信]をクリックする操作では、受信メールサイズの制限サイズ以下のメールもすべて受信できません。
    [受信]をクリックした場合は、受信メールサイズの制限サイズ以下のメールが受信できます。

回避/対応方法

【回避方法】
次のいずれかの方法で回避できます。
  • ユーザー1の受信メールサイズの制限の設定を、一時的にメール1が受信できるサイズに変更します。

  • 受信できなかったメールを、ほかのメールソフトで受信します。

  • 受信できなかったメールを、メールサーバーから削除します。

【対応方法】
「回避方法」と同じ手順です。