cfFormMailerの自動返信メール送信先

質問全般・改善要望
返信する
kazuike
メンバー
メンバー
記事: 507
登録日時: 2009年8月12日(水) 12:53

cfFormMailerの自動返信メール送信先

投稿記事 by kazuike »

cfFormMailerですが、
3月2日に更新されたバージョンから、
自動返信メールの送信先に、かならず管理者のメールアドレスが入るようになっています。

ざっと、調べた感じでは、
$pm(PHPMailer_EXのオブジェクト)を、
管理者宛のメールのまま初期化せず、
自動返信メールにも使いまわしているので、
管理者メールアドレスが残ったまま、
送信先にユーザのメールアドレスを追加した結果、
To: 管理者メールアドレス, ユーザメールアドレス
になっているように思えます。
▼ウェブ屋のCMS→modxヒキダス流(備忘録)
http://d.hatena.ne.jp/hikidas_ikeda/
kazuike
メンバー
メンバー
記事: 507
登録日時: 2009年8月12日(水) 12:53

Re: cfFormMailerの自動返信メール送信先

投稿記事 by kazuike »

kazuike さんが書きました:$pm(PHPMailer_EXのオブジェクト)
今は「MODxMailer」ですね。
すみません。


ということは、
古いMODXでは新しいcfFormMailerを使えないのか…
▼ウェブ屋のCMS→modxヒキダス流(備忘録)
http://d.hatena.ne.jp/hikidas_ikeda/
kazuike
メンバー
メンバー
記事: 507
登録日時: 2009年8月12日(水) 12:53

Re: cfFormMailerの自動返信メール送信先

投稿記事 by kazuike »

取り急ぎ
assets/snippets/cfFormMailer/class.cfFormMailer.inc.php
の554行目あたり(「$pm->AddAddress($reply_to);」の前)に、

コード: 全て選択

      $this->modx->loadExtension("MODxMailer");
      $pm = &$this->modx->mail;
の2行を追加してみたところ、
うまく動いているような気がします。
▼ウェブ屋のCMS→modxヒキダス流(備忘録)
http://d.hatena.ne.jp/hikidas_ikeda/
返信する