• 解決済 DashieLove

    (@dashielove)


    お世話になります。
    MW WP Formをいつもありがたく使わせていただいております。

    MW WP Form経由でメールを受け付けていて、自動返信メール(A)を入力されたメールアドレスへ送るようにしています。
    また、同時に私の管理しているアドレスへも、フォームからこんな投稿があったと自動送信メール(B)が来るようにしています。
    この時、(B)の「送信元(E-mailアドレス)」の欄には引数「{メールアドレス}」を使っています。[mwform_text name=”メールアドレス”]としているためです。

    ところが、フォームで送ってくださる方がどんなメールアドレスを利用しているかにかかわらず、どんなメールアドレスであっても私の元では(B)が必ず「迷惑メール」として扱われてしまう現象に悩まされています。
    メールサービスにはMW WP Formを使っているWordpressを設置している独自ドメインのサービスを使っています。具体的にはさくらインターネットです。

    届くメールのヘッダを詳しい者に見てもらったところ、ヘッダの「envelope-from」をフォームから入力されたアドレスにしてしまっていることが問題ではないか、との指摘を受けました。そのせいでアドレス詐称になってしまっていると。
    「envelope-from」はMW WP Form(WordPress)からのメール送信元として使われているドメインであるさくらインターネットのアドレスにして、「from」(ヘッダFrom)のみフォームから入力されたアドレスにしたらどうか、とのことでした。

    MW WP Formの設定を見ても、envelope-fromとfromを別々に指定するような設定項目が見当たらなかったのですが、そういった設定は可能なのでしょうか?
    もし可能だとしても、MW WP Formのプログラム自体を改変でもしないと難しいでしょうか?

    過去ログやネット上の検索は実施しましたが見つからず、こちらで質問させていただきます。どうぞよろしくお願い申し上げます。

6件の返信を表示中 - 1 - 6件目 (全6件中)
  • モデレーター jim912

    (@jim912)

    経験則ですが、Return-Path の設定にて解消することが多くありましたので、こちらも試してみていただくと良いかと思います。

    wp_mail で From とか Return-Path を設定する方法

    トピック投稿者 DashieLove

    (@dashielove)

    jim912さま、ありがとうございます!
    リンク先を参考にして、色々考えてみようと思います。

    トピック投稿者 DashieLove

    (@dashielove)

    mw-wp-form/classes/models/class.mail.php の「返信先を設定」の項で Return-Path を直接サーバ(さくらインターネット)のアドレスに指定したところ、迷惑メール判定から外れました!
    ヘッダを確認したところ、Return-Path を指定すると envelope-from も自動的に設定されるのですね。

    jim912さま、このたびは誠にありがとうございました。本当に助かりました。

    public function set_return_path( $phpmailer ) {
    	$phpmailer->Sender = $this->from;
    }

    public function set_return_path( $phpmailer ) {
    	$phpmailer->Sender = 'ここに Return-Path を直接指定';
    }
    トピック投稿者 DashieLove

    (@dashielove)

    すみません、「解決済み」にする設定項目が見当たらず、なぜか投稿も編集できないのですが、ありがとうございました。

    @dashielove さん検証ありがとうございます! Return-Path を設定しているところにフィルターフックを設けて、必要な方はコードで変更できるようにしたいと思います。

    トピック投稿者 DashieLove

    (@dashielove)

    Kitajimaさま、ご返信ありがとうございます。今後とも、MW WP Formにお世話になることと思いますので、そうおっしゃっていただけると(変更できる形になると)ユーザとして本当にありがたい限りです。(^^)応援しております!

6件の返信を表示中 - 1 - 6件目 (全6件中)
  • トピック「MW WP Formにおけるenvelope-fromの指定」には新たに返信することはできません。