001-009755

パッケージ版 Garoon

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

返信メールのヘッダーの「References」フィールドで、2行目の先頭に半角スペースが挿入されない場合がある。

種別
不具合
機能
  • メール
再現バージョン
  • 4.2.2
  • 4.2.3
  • 4.2.4
改修バージョン
4.2.5
公開日
2016-12-19
更新日
2017-02-24

詳細

【発生条件】

 

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

  • 「Message-ID」と「References」の文字数の合計が78文字以下のメールを受信し、これに返信する。

    メールソースの例:
    -----------------
    Return-Path: user2@xxxxx.co.jp
    Received: xxxxx by xxxxx ; Mon, 01 Jan 20xx 00:00:00 +0900
    Date: Mon, 01 Jan 20xx 00:00:00 +0900
    Subject: Sample_Mail1
    From: user2 <user2@xxxxx.co.jp>
    To: user1@xxxxx.co.jp
    X-Mailer: Cybozu(R) Garoon(R)
    References: <references_39_characters@xxxxxx.co.jp>
    Message-ID: <message-id_39_characters@xxxxxx.co.jp>
    mime-version: 1.0
    Content-Type: text/plain; charset=ISO-2022-JP
    Content-Transfer-Encoding: 7bit

    SampleText1
    -----------------

 

【準備】

  • ユーザーを追加します。

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

  • ユーザー1、ユーザー2に、メールアカウントを設定します。

    例:
    • ユーザー1:user1@xxxxx.co.jp
    • ユーザー2:user2@xxxxx.co.jp

  • ユーザー1で「発生条件」を満たすメールを受信します。

    例:
    ---------------
    標題:Sample_Mail1
    ---------------

 

【再現手順】

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

  2. 宛先にユーザー2を設定し、[送信する]をクリックします。

    例:
    ---------------
    To:user2@xxxxx.co.jp
    ---------------

  3. ユーザー2でアプリケーション画面にログインし、[メール] > [受信箱] > [Re: Sample_Mail1] >「オプション」アイコン > [ソースの表示]の順にクリックします。

 

→現象発生:
 メールソースの「References」フィールドの2行目の先頭に、半角スペースが挿入されません。

 例:
 -----------------
 Return-Path: user1@xxxxx.co.jp
 Received: xxxxx by xxxxx ; Mon, 01 Jan 20xx 00:00:00 +0900
 Date: Mon, 01 Jan 20xx 00:00:00 +0900
 Subject: Re: Sample_Mail1
 From: user1 <user1@xxxxx.co.jp>
 To user2@xxxxx.co.jp
 References: <message-id_39_characters@xxxxxx.co.jp>
 <references_39_characters@xxxxxx.co.jp>
 In-Reply-To: <message-id_39_characters@xxxxxx.co.jp>
 X-Mailer: Cybozu(R) Garoon(R)
 Message-ID: <12345678901234567890123457890@xxxxx.co.jp>
 mime-version: 1.0
 Content-Type: text/plain; charset=ISO-2022-JP
 Content-Transfer-Encoding: 7bit

 > SampleText1
 -----------------

→正しい結果:
 「References」フィールドの2行目の先頭に、半角スペースが挿入されます。

 例:
 -----------------
 Return-Path: user1@xxxxx.co.jp
 Received: xxxxx by xxxxx ; Mon, 01 Jan 20xx 00:00:00 +0900
 Date: Mon, 01 Jan 20xx 00:00:00 +0900
 Subject: Re: Sample_Mail1
 From: user1 <user1@xxxxx.co.jp>
 To user2@xxxxx.co.jp
 References: <message-id_39_characters@xxxxxx.co.jp>
 (半角スペース)<references_39_characters@xxxxxx.co.jp>
 In-Reply-To: <message-id_39_characters@xxxxxx.co.jp>
 X-Mailer: Cybozu(R) Garoon(R)
 Message-ID: <12345678901234567890123457890@xxxxx.co.jp>
 mime-version: 1.0
 Content-Type: text/plain; charset=ISO-2022-JP
 Content-Transfer-Encoding: 7bit

 > SampleText1
 -----------------

補足:

  • 先頭に半角スペースが挿入されない場合、メールが正しく表示されない場合があります。

  • 全員に返信、または転送した場合も、同様の現象が発生します。

回避/対応方法

【回避方法】

 

次のバージョンの製品で本現象を改修しています。バージョンアップを検討してください。
  • バージョン 4.2.5のガルーン

 

 

-------------------------------------------------------------
【更新履歴】
2017/01/30 タイトルを更新しました。