WordPressのContactForm7でメール送信時に「Internal Server Error」が出る場合の対処法(さくらサーバ)

さくらサーバー(ビジネス)で動いているWordPressでContactForm7で作ったフォームからメール送信した際に「Internal Server Error」が出たのでその対処法。

「Internal Server Error」が出る条件

状況としてはContactForm7のメール送信先を僕のgmailにしてたらエラーは出ないのだが、担当者のメアド(仮:tanaka@hoge.com)に設定したら「Internal Server Error」が出ているという状況。

最初全くもって原因が分かんなかったのだが、色々調べていたところ ”さくらサーバに設定してあるドメインへのメールは送れない” みたいな記事を発見。

そんな馬鹿な・・・と思っていたが、そういえばメールは別のメールサーバを使用しているので、さくらにドメイン設定はしているが該当のtanaka@hoge.comというメアドはさくらでは作っていない

いやいやそんなチェックをサーバ上でしてるんかいなと思って試しにtanaka@hoge.comを作ってみたら

送信出来たわ

え・・・まじ・・・そんなメールが有るか無いかみたいなチェックしてるの?意味が分かんない。

にしてもエラーは解消して無事tanaka@hoge.comに送信出来ましたと。

いつも納品の際には僕のメアドで動作確認して最後にクライアントのメアドに切り替えてたので、このケースは初体験でした。

SPONCERD

コメント(7件)

  1. たねもん
    助けてくださり 本当に感謝しております。
    1. yogawa
      >たねもんさん 解決されてなによりです!
  2. とことこ
    小川様 突然の連絡失礼いたします。 この記事と全く同じ現象が起こったのですが、解決方法を教えていただけますでしょうか。 現在解決方法として見つけたのは ・Gmail経由にする ・さくらのドメイン移管 ・さくらのドメイン転入処理後ネームサーバーの変更 他に解決方法があるとありがたいのですが。。 よろしくお願いいたします。
  3. yogawa
    >とことこさん 解決方法としてはさくらのコンパネ上からContactForm7の送信先に設定してあるメールアドレスと同じものを作れば僕は解決しましたね〜。さくらにドメイン移管はしなくても良いかと思いますが、如何でしょう?
  4. とことこ
    本当に助かりました。ありがとうございます!
  5. Anonymous
    この記事のおかげで解決にいたりました。大変有用な投稿をありがとうございます!
    1. yogawa
      解決されてなによりです!!