「Contact Form 7」 メッセージの送信に失敗~

[追] この修正はWordPress 3.5で行われているようです。(~3.4.2)

Contact Form 7で以下のエラーメッセージが出る場合は、確認してみて下さい。
「メッセージの送信に失敗しました。間をおいてもう一度お試しいただくか、別の手段で管理者にお問い合わせ下さい。」

wp-includes/class-phpmailer.php
に、この変更を行うとエラーが発生しなくなりました。
「WP-Mail-SMTP」などの導入も必要ありませんでした。

このファイルは、コアファイルのためWordPress自身のアップデート毎に(上書きされてしまうため)修正する必要があります。

翻訳の設定はファイルではなくテーブルに保存されているようですね。(wp_postmetaテーブル)

  • このエントリーをはてなブックマークに追加

関連記事

「続きを読む」(moreタグ)をカスタマイズ

WordPressではほとんどのテーマでは、複数の投稿を表示するアーカイブページ(カテゴリー別、タグ別、年月日別、作成者別など)ではmoreタグ(<!--more-->)を挿入することで、

Twenty Twelve カスタマイズ

何点かTwentyTwelveのカスタマイズについてご質問をいただきましたのでここでまとめてみます。 目次 子テーマのつくりかた 他記事へのリンク アーカイブタイトル("カテゴリー別アーカ

アバターサイズの変更など Twenty Twelve 1.3での変更点

Twenty Twelve 1.3 での変更点 アバターサイズの設定ロジック変更 ヘッダ画像の設定ロジック変更 全ての変更点はこちら Changes from twentytwel

管理画面のCSSをカスタマイズ

管理画面のスタイルを変更したくなったので、カスタマイズしてみました。一例として以下を取り上げてみます。 「投稿一覧」の画面でカスタムフィールドが追加されていくと、そんなに幅が必要のないところが長くな

独自のCSSやJSを読み込む

WordPressで、プラグインではなく自作したりダウンロードしてきたCSSやJS(プラグイン)を読み込んだりするケースがあると思います。今回は、その際のCSSやJSファイルの使用方法をまとめてみまし

no image

「最近の投稿」ウィジェット カスタマイズ

目次 ウィジェットを削除 標準の設定 特定のカテゴリーに属する投稿を除外 カスタマイズ プラグイン 「最近の投稿」ウィジェットを削除 「最近の投稿」ウィジェット

テーブル実装プラグイン「TablePress」 + レスポンシブ対応

「TablePress」は、WordPressにテーブルを実装できるプラグインです。専用のレスポンシブ化のプラグインもリリースされています。ダウンロード デモ (PCの場合はブラウザの幅狭めてみたり

Twenty Fourteen カスタマイズ

「Twenty Fourteen」はWordPress 3.8のデフォルトテーマです。TwentyThirteenから彩りもガラッとかわってますね。個人的には、すごく好きなデザイン。 Twent

開発やテストに便利なプラグイン

開発やカスタマイズに使えそうなプラグインを集めてみました。 テーマのカスタマイズには、使用中のテンプレートファイルなどを表示してくれると便利ですね。個人的には、テーマ開発の際に、実行しているSQ

ツールチップ実装プラグイン「WordPress Tooltip」

「WordPress Tooltip」は、WordPressにツールチップを実装できるプラグインです。jQueryプラグイン「TipTip」を組み込んでいます。プラグインページの対応バージョンは古めで

Comment

  1. 不躾ながら、コンタクトフォーム7のエラーに悩み問い合わせさせていただきました。

    サーバーは、WebARENA SuiteXを使用しており、同じ悩みで困っていましたので、

    class-phpmailer.phpを開いてみたところ 763.769にはなく、593.603.1110.1116.3245の最後に, $params とありました。
    私、PHPの教養がないため、行数の比較的近い、598.603の, $paramsを削除しましたが、エラーは解消されません。

    598行
    private function mailPassthru($to, $subject, $body, $header, $params)
    603行
    $rt = @mail($to, $this->encodeHeader($this->secureHeader($subject)), $body, $header, $params);

    です。

    お知恵をいただければ助かります。

    誠に身勝手な問い合わせで申し訳ありません。

Message

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

*

このサイトはスパムを低減するために Akismet を使っています。コメントデータの処理方法の詳細はこちらをご覧ください

    PAGE TOP ↑