• 問い合わせフォームの設定に際して送信元と送信先の設定が分からずにいます。これはどちらもサービス運営元である自身のアドレスを入力すれば良いのでしょうか?

    またサイトのドメインではないアドレス(サービスドメインではなく会社ドメインのアドレス)を使用したいのですが、赤いエラーメッセージで「サイトのドメインとは異なるアドレスが入力されています」と表示されています。

    問い合わせフォームの設定に関するこの問題を至急解消したいです。どなたか分かる方いらっしゃいますと幸いです。下記のURLの説明は見ましたが解決しなさそうでした。

    https://contactform7.com/ja/setting-up-mail/

    よろしくお願いいたします。

7件の返信を表示中 - 16 - 22件目 (全22件中)
  • 追記です。

    会社ドメインのメールアドレスを使う必要があるのであれば、サービスサイトのWordPressにお問い合わせフォームを設置せず、
    あくまで会社ドメインのサイト側に専用のフォームを用意しておき、そのフォームに遷移するように、バナーなりCTAを設置すればよろしいのではないですか?

    この方法であれば、そもそも「Contact Form 7 サイトのドメインに属していないメールアドレスが送信元に設定されています」問題は存在しないのですから、手っ取り早いとえば、手っ取り早いです。

    このようなお問い合わせフォームの一元管理の運用は、複数以上のサービスサイトを運用している企業さんでは行われていることだと思います。

    まず、やりようはいくらでもあるので、どの方法が正しいとは言いません。正直、されようとしている設定は私だったら絶対しないなと思いますが、そういう運用をしなくてはならない事情もあるでしょうから、そこにはあえて踏み込みません。確かに多くの人にとってはおすすめの設定ではないだろうとは思います。

    SPFレコードについて、誤解されている方がいますが、これは、「そのドメインが信頼できるドメインであることを認証」するものではありません。「発信したメールサーバが、そのドメインの公式なメールサーバであることをDNS上で告知するもの」です。なりすましを防ぐためのものです。IPアドレスで指定することが多いです。今回の場合のように、会社ドメインを運用しているサーバと違うサーバで発信された場合でも、そのサーバを正規のサーバとして扱うことができます。もちろん、同じサーバで発信する場合でも、SPFの設定は今の時代必要だと思った方がいいです。もしくはDKIM。細かい設定までは、ここのフォーラムの趣旨には合いませんから、それこそ、サーバの管理者と相談しないとダメなんじゃないですかね。そもそもメールサーバの運用方針だってそれぞれ違うし、外部サービスに丸投げのことだってあるだろうし、さらにDNSサーバの管理だってまた別かもしれないですし(^^;;

    DNSサーバの設定は、「WordPressの設定間違えてメールがとどかない」というレベルを超えてもっと重い、それこそ全社的な問題をはらむことになるので、これ以上はそちらの管理者と相談してくださいとしか言えません。

    あと、「[your-name] にはフォームでユーザーに問うたメールアドレスが代入されます。」と上で出ていますが、これは間違いです。正しくは、「[your-name] にはフォームでユーザーに問うた氏名が代入されます。」です。メールアドレスは[your-email]で代入されます。

    今回の場合、発信者の名前に[your-name] を、メールアドレス自体にはサイト運営側の特定の会社アドレスを設定、ということなので、単純にこの会社アドレスをサイトのドメインに変えたら、その位置に[your-name] があってもエラー表示なく送信できると思います。

    ちなみに、「サイトのドメインに属していないメールアドレスが送信元に設定されています」のエラーですが、このエラーは解決しなくても送信動作自体は行われたと思いますが、今のバージョンでは違ってます?

    あともう一点。SPFがなんたらとかわからんからそんなのしたくないということであれば、WP Mail SMTPを入れて送信は全部会社のメールサーバに振るという方法もあります。その代わり、管理者宛のメール(例えば自動更新の通知とか)も全部そっち経由になりますが…

    追記です。

    私がSPFレコードと言っているのは、エラーは出たままで解決しなくても送信できるけど、その状態だと、受け取り側のメールサーバで大抵Spamフラグ立てられるし、相手がgmailだったら受け取ってさえもらえないよね、という点の解消です。エラー表示は解消しないで運用するという方法です。

    ですから、どうしてもエラー表示自体を消したいとなると、SPFは関係ないです。送信元をそのサイトのドメインのアドレスにする一択です。会社アドレスでの運用は諦めるか、もしくは、Yukinobu Asakawaさんのおっしゃるように、会社側のドメインのサイトにフォームを置くしかないですね。

    @mokkosan さん、ありがとうございます!

    そして @sydnsw52 さん、たいへん失礼いたしました。

    @mokkosan さんのおっしゃるとおりで、

    [your-name] にはフォームでユーザーに問うたメールアドレスが代入されます。

    こちらは単純ミスでございます。
    おわびして訂正いたします<(_ _)>

    ケアレスミスだろうなと思いまして、多少躊躇しましたが、関西人の血が騒いでツッコミ入れてしまいました^^;

    @mokkosan さん

    いえいえ、ご指摘いただいてよかったと思います。誤解なさるといけませんので。

    ありがとうございます <(_ _)>

    (関西人の血。笑)

    トピック投稿者 sydnsw52

    (@sydnsw52)

    @mokkosan さん @yukinobu さん

    ご丁寧に時間取って解説して下さりありがとうございます。

    SPF設定について、サーバー会社に問い合わせましたので設定の仕方については返答を待ってみます。また、そもそもコンタクトフォーム7(?)の設定がややこしいため会社HPの問い合わせフォームに遷移する方法も試してみようと思います。

    • この返信は1ヶ月、 2週前にsydnsw52が編集しました。
7件の返信を表示中 - 16 - 22件目 (全22件中)
  • このトピックに返信するにはログインが必要です。