• ベストアンサー

ショッピングカゴで注文後の自動返信メールをショップ名で送りたい

フリーのショッピングカゴを使っているのですが、 ご注文後の自動返信のメールを注文者の所にはショップ名で届くようにしたいと思っています。 尚且つ商品代金5,000円までは地域別の設定で5,000円以上は無料、といった送料設定ができるものでおすすめのcgiはありますか? 今、使用しているcgiでは送料の設定は上記のように出来るのですが、自動返信メールが注文者のメールアドレスで注文者の元にも届いてしまいます。

質問者が選んだベストアンサー

  • ベストアンサー
  • naokita
  • ベストアンサー率57% (1008/1745)
回答No.2

その場合は、 $shopname = 'ショップ名'; を定義してエンコードしなければいけませんので・・・ 各CGIによっても違うので、CGI名とバージョン名を出してCGIカテゴリで聞くと そのCGIユーザーなら簡単に回答がつくでしょう。 または、そのCGIサイトでユーザーBBSとかあれば早いでしょうね。

-t-
質問者

お礼

ありがとうございます。 サイトにBBSがあったと思いますのでやってみます。

その他の回答 (1)

  • naokita
  • ベストアンサー率57% (1008/1745)
回答No.1

CGIをちょっと書き換えれば出来るはず。 To: $aaa From: $bbb Bcc: $ccc Subject: $ddd Date: $eee 客が送信した注文確認メールだから客が送信者になる。 店が返信したと考えれば店が送信者。どちらでも正解。 この辺をしっかり理解しなくては、 誰が誰に送信して返信や受注をどうするか理解した上で 上記の様な感じの部分があるので、From: $xxx の部分を店名に定義したり To: $aaa From: $bbb Bcc: $ccc の関係を入れ替えたり。 どのCGIでもこの辺は、自分でするのが一般的で、好きな様に変更。 と言ってもCGI初心者なら難しいのでサポートがあれば対応してもらう。 カートを全て変更する手間があるなら、勉強して一部を直した方が早い。

-t-
質問者

お礼

回答ありがとうございます To: $aaa From: $bbb Bcc: $ccc の関係を入れ替えては みましたがメールアドレスでの表示になりました。 To: ***@aaaaaa.com From:***@cccc.jp Bcc:***@aaaaaa.com (***@aaaaaa.comはショップのアドレス) 客が受信した時に送信者の欄に日本語でショップ名で 表示できないものかと思ってわかる範囲でやってみたのですが うまくいきません。 初心者がいじるより、やっぱり有償のサポートにまかした方がいいですね。