-
投稿者投稿
-
2024年10月25日 2:29 PM #142359
【お使いの Snow Monkey のバージョン】なし
【お使いの Snow Monkey Blocks のバージョン】なし
【お使いの Snow Monkey Editor のバージョン】なし
【お使いの Snow Monkey Form のバージョン】9.0.0
【お使いのブラウザ】Google Chrome
【当該サイトのURL】テスト環境のため該当なし### 実現したいこと
Snow Monkey Formを使用して、コンタクトフォームの作成### 発生している問題
「送信」ボタンを押下後、フォームの内容が送信されず
「管理者メールの送信に失敗しました。 後でもう一度やり直すか、他の方法で管理者に連絡してください。」
と表示され、コンタクトフォームが機能しておりません。### 試したこと/実装までのメモ
①WordPressインストール
②プラグイン- Snow Monkey Formをインストール+有効化
③Snow Monkey Form にて新規投稿を作成
④フォーム設定を開く
– フォームスタイルはBusinessを選択
– 管理者宛メールは下記通り設定To(メールアドレス):自身のメールアドレス(個人情報のため伏せています)
件名:管理者通知(変更なし)
Body:{all-fields}
Reply-To(メールアドレス):{email}
From(メールアドレス):{email}
送信者:{fullname}
⑤パーマリンク設定を投稿名に変更
⑥新規固定ページを作成、Snow Monkey Formを配置プラグインは「Snow Monkey Form」のみ、テーマは変更していません。
使用サーバーはお名前.comです。お忙しいところ恐縮ですが、お手隙の際にご回答頂けましたら幸いです。
何卒、よろしくお願い致します。♥ 0Who liked: No user2024年10月25日 2:45 PM #142360何らかの原因でメールの送信に失敗したときにそのメッセージが表示されます。多くの場合でサーバーのエラーログにもう少し詳しいメッセージが出力されるようにしているので、ログにどのようなメッセージが出力されているか確認してみてください。
♥ 0Who liked: No user2024年10月27日 4:12 PM #142387お疲れ様です。
エラールグ確認してみたところ下記通りの結果が出ておりました。
[ドメイン/error.log]
出力なし[php_error_log]
[27-Oct-2024 07:04:25 UTC] [Snow Monkey Forms] Failed to send administrator email.他ログが確認できるところがあればお教え頂きたいです。
♥ 0Who liked: No user2024年10月28日 9:08 AM #142392その感じだと、WordPress からのメール送信(
wp_mail()
)自体が失敗している可能性があると思います。WordPress からのメール送信自体が動いているかどうか確認するのは「パスワードをお忘れですか?」からパスワード再設定メールを送るのが簡単だと思うので、送信されるかどうか試してみてください。
♥ 0Who liked: No user2024年10月28日 9:55 AM #142393再設定メールを行なってみましたところ、送信がうまくいかなかったです。
これは、WordPressのメール送信(wp_mail())が失敗していることになるんですね。
この場合、失敗している原因等は何が当たるのでしょうか?
また、修正等は可能なのでしょうか?♥ 0Who liked: No user2024年10月28日 3:08 PM #142396サーバーにメールの機能が無い場合は送信に失敗しますが(例えばローカル環境だと失敗する)、サーバーはお名前ですよね?お名前は詳しくないですが、ぐぐったら WordPress の簡単インストール機能があると書いてあったので、さすがにサーバーにメールの機能が無いというのは無いかなと…。お名前のサポートに「WordPress からのメールが届かない」と尋ねてみるのが良いかもです。
♥ 0Who liked: No user2024年10月31日 11:44 AM #142480 -
投稿者投稿
- トピック「コンタクトフォームの実装に関して(Snow Monkey Form)」には新しい返信をつけることはできません。