001-011303

パッケージ版 Garoon

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

ヘッダーに「Content-Description」フィールドが複数あるメールを受信しようとすると、PHPエラーが発生し、メールを受信できない。

種別
不具合
機能
  • メール
再現バージョン
  • 5.15.0
  • 5.15.1
  • 5.15.2
  • 6.0.0
改修バージョン
改修予定
あり

現時点で改修の予定がある不具合には「改修予定 あり」が表示されます。ただし予定通りに改修されない場合もあるため、この表示は改修を確約するものではありません。また、不具合の具体的な改修時期についてはお伝えできません。

公開日
2023-10-26
更新日
2023-10-26

詳細

【発生条件】
次の条件を満たす場合に発生します。

  • ヘッダーに「Content-Description」フィールドが複数あるメールが、メールサーバーに存在する。

    メールソースの例:
    --------------------------
    Return-Path: user1@xxxxx.co.jp
    Received: from xxxxx by xxxxx ; Sun, 1 Oct 2023 09:00:00 +0900
    Date: Sun, 1 Oct 2023 09:00:00 +0900
    Subject: Sample_Mail1
    From: user2@xxxxx.co.jp
    To: user1@xxxxx.co.jp
    X-Mailer: xxxxxxxxxx
    Message-ID: <12345678901234567890123457890@xxxxx.co.jp>
    mime-version: 1.0
    Content-Type: text/plain; charset=ISO-2022-JP
    Content-Transfer-Encoding: 7bit
    Content-Description: Sample1
    Content-Description: Sample2


    Sample mail
    --------------------------

【準備】
  • ユーザーを追加します。

    例:
    ユーザー1

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

  • ヘッダーに「Content-Description」フィールドが複数あるメールが、メールサーバーに存在する状態にします。

【再現手順】

  1. ユーザー1でアプリケーション画面にログインし、[メール] > [受信]の順にクリックします。

→現象発生:
 次のエラーが発生し、メールを受信できません。
 ------------------------
 エラー(PHP00099)
 予期しないエラーが発生しました。

 原因
 原因は不明です。
 ------------------------

補足:

  • ヘッダーに「Content-Description」フィールドが複数あるメールがメールサーバーに存在すると、サーバーのすべてのメールが受信できません。

  • 個人設定の「ファイルからの読み込み」画面から、ヘッダーに「Content-Description」フィールドが複数あるメールを読み込もうとした場合も、同様の現象が発生します。

回避/対応方法

【対応方法】
ヘッダーに「Content-Description」フィールドが複数あるメール、メールサーバーから削除します。