マルチサイト、マルチストアのお問い合わせフォームが送信されない(または到着しない)
-
16-10-2019 - |
質問
お問い合わせフォームの 1 つが送信されていません (または、少なくともメールが到着していません)。これをグーグルで調べましたが、役に立ちませんでした。
以下のセットアップを行っています。
- 1 つのインストール、2 つのドメイン
- 1 ドメインをエイリアスとして設定し、htaccess を使用してストア フラグを設定する
- 両方のストアで使用される 1 つの問い合わせフォーム CMS ページ
- ストア 1 は、設定の下の連絡先に設定されているように、noreply@store1.com から info@store1.com に送信しています。
- ストア 2 は、設定の下の連絡先に設定されているように、noreply@store2.com から info@store2.com に送信しています。
ストア1メールが届いています。2 つの電子メールを保存しません。
- Store 2 の受信者の電子メールを Gmail に変更しました。そして、これは機能します!!!
そしてそれをさらに複雑にするために
- ご注文確認メール送信中(info@宛)
解決
@store2.com の電子メール アドレスに電子メールを送信するサーバー上でメール サーバーが実行されており、ローカルで処理する必要があると思われる受信箱宛ての送信電子メールをキャプチャしているように思えます。サイトをホストしているサーバーと同じサーバーでメールが処理されない場合は、ローカル メール配信を無効にしてみてください。それ以外の場合は、@philwinkle が述べたようにスパムフィルターである可能性があります。
他のヒント
メールは Gmail に送信されると配信されるため、メールが送信されているように見えます。 スパムとしてサーバーにトラップされる. 。電子メール アドレスを「リダイレクト」ドメインとして設定せず、実際の電子メール ドメインとして送信するようにしてください。無料で設定してみる Aschroder_SmtpPro
拡張子と 電子メールが外部 SMTP サーバーを指すようにする. 。この拡張機能はここから入手できます。
全体として、電子メールの到達性を高めるには、 DKIM/SPFを実装する必要があります. 。これは、これを行う方法 (独自の DNS をホストしている場合) に関する優れたブログ投稿です。
http://www.digitalsanctuary.com/tech-blog/debian/setting-up-spf-senderid-domain-keys-and-dkim.html