cfFormMailerで、ファイル指定欄 <input type="file"> を含むメール送信フォームを作成しました。
これが送信処理されると管理者宛メール、およびフォーム入力者への自動返信メールがそれぞれアップロードされた添付ファイル付きで送信されるのですが、自動返信メールに対してはファイルを添付したくありません。
管理者宛メールにはファイルを添付し、自動返信メールにはファイルを添付しない方法はありますでしょうか?
■環境
MODX 1.0.14J-r9
cfFormMailer 1.3
cfFormMailerで入力された添付ファイルを自動返信メールに添付しない方法 【解決済み】
Re: cfFormMailerで入力された添付ファイルを自動返信メールに添付しない方法
https://github.com/clefarray/cfFormMail ... #L530-L539
この部分を削除すれば送信されなくなると思います。
送信するしないのパラメータを追加したほうがよいと思うので、それは後日考えます。
この部分を削除すれば送信されなくなると思います。
送信するしないのパラメータを追加したほうがよいと思うので、それは後日考えます。
Re: cfFormMailerで入力された添付ファイルを自動返信メールに添付しない方法 【解決済み】
ご指摘頂いたファイルの530行目~539行目をコメントアウトしますと、管理者宛メールにも自動返信メールにもファイルが添付されなくなりました…。
そこで今度は同ファイルの570行目~578行目をコメントアウトし、またその前で $pm->ClearAttachments(); を実行したところ、当初の望み通り管理者宛にはファイルが添付され、自動返信にはファイルが添付されないようにすることができました。
ご返信頂いたおかげで解決できました。
ありがとうございました。
そこで今度は同ファイルの570行目~578行目をコメントアウトし、またその前で $pm->ClearAttachments(); を実行したところ、当初の望み通り管理者宛にはファイルが添付され、自動返信にはファイルが添付されないようにすることができました。
ご返信頂いたおかげで解決できました。
ありがとうございました。