nakao****@moreb*****
nakao****@moreb*****
2004年 9月 20日 (月) 04:56:46 JST
おせわになります。 ささいなことで差し支えないと言えばそうなのですが、気になる現象があり ます。 oscommerce-2.2ms1jにおいて、支払いモジュールで「代金引換払い」を ONにしているとき、代金引換えで商品を購入した顧客に対して送信される 内容確認メールのフォーマットに多少の問題があります。 これはoscommerce-2.2ms1j配布状態そのまま、phpになんら直接変更を加 えることなくテストした結果です。 問題の箇所はメールのフッタにあたるショップのSIGNATURE部分と、その 直上にくる支払い方法の確認に関する書き込み部分です。 どう見ても各行の間にさらに改行が一つ入り、間延びしています。 以下にメールの現物として異常箇所を引用します。オリジナル状態で一行が 半角74桁ありますので、もしもお読みのメールソフトで強制的に改行されて いたら適宜修正の上ご覧下さい。 ---(確認メールの一部引用開始) 代金引換払い 商品お受け取り時に、合計金額(3,050円)に代引手数料(315円)を加えた金額を 配達員にお支払いください。 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ オンラインショップ XXXXX xxxxx****@xxxxx***** ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 〒999-9999 XX市XX区XX町9-9-9 電話番号: 99-9999-9999 (平日9:00-17:30) ファクス: 99-9999-9999 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ ---(引用終わり) 次に、正常と思われる「現金先払い」のときの確認メールの該当箇所を 添付します。 -----(引用開始) 入金を確認後、ご注文の商品を発送いたします。 恐れ入りますが、振込み手数料はご負担ください。 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ オンラインショップ XXXXX xxxxx****@xxxxx***** ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 〒999-9999 XX市XX区XX町9-9-9 電話番号: 99-9999-9999 (平日9:00-17:30) ファクス: 99-9999-9999 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ ----(引用終わり) こちらがどうやら正常のように思えます。 ここで不思議なのは、余計な改行が入るのは上のサンプルの該当箇所だけで あり、メール冒頭から途中まではまったく正常だということです。 一応この件に該当しそうな、 catalog/includes/languages/japanese/modules/payment/ の中のcod_table.php を調べてみましたが、特に異常はなさそうに思っています。 (私としてはまったくphpには素人なんですが) この「代引き確認メール」について何かお気づきの方はいらっしゃらない でしょうか? nakao****@moreb***** 中尾直美