Re: フォームブロックの差出人について

2016年5月11日 at 17:50

すいません。
ちょっと、返信の時間がかかってきたので、取り急ぎヒントだけ

■ フォームの送信者に確認メールを送るカスタマイズ方法
http://concrete5-japan.org/community/forums/development/post-12364/

の修正方法の参考にしてください。

このサンプルは、メールの差出人ではなく、Replyto をフォーム送信者にしています。

指定しているのはここらあたりです。
http://gist.github.com/katzueno/bedef7511568fbc296e6#file-controller-php-L566

FROM のアドレスは、できれば、ウェブサーバーにしておいて、Replyto を変更したほうが良いです。

Re: フォームブロックの差出人について

2016年5月13日 at 2:20
566行目を
$mh->from($replyToEmailAddress);
としましたところ、差出人名にフォーム送信者がフォームに入力したメールアドレスが表示されるようになりました。
ありがとうございました。今後ともよろしくお願いいたします。
 

Re: フォームブロックの差出人について

2016年5月13日 at 6:38
よかったです。

取り急ぎですが、

From アドレスを $replyToEmailAddress にしてしまうと、迷惑メールとして判定されてしまう可能性が高くなるので、From ではなく、私の上記のサンプルにあるように ReplyTo にするほうが良いです。ReplyTo であれば「返信」ボタンを押せば、同じようにフォーム送信者に送られるので。

では。
 

Re: フォームブロックの差出人について

2016年5月13日 at 6:51
ありがとうございます。
566 $mh->from($replyToEmailAddress);
567 $mh->replyto($replyToEmailAddress);
としたのですが、566は必要ないということでしょうか。
プログラミングがわからないので…。
ご教示いただけると幸いです。