SOFTELメモ Developer's blog

会社概要 ブログ 調査依頼 社員募集 ...

【WordPress】メール投稿の設定をしたのに投稿できない

問題

WordPressの管理画面でメール投稿の設定をしてから、メールで投稿を送信したのに、投稿に反映されない。

答え

メール投稿の設定だけでは、投稿に反映されない。

メール送信後に以下のURLにアクセスすると、はじめて反映される。

http://WordPressのURL/wp-mail.php

wp-mail.php は、実装がいまいちだとか、格好の攻撃対象だとかいろいろ言われている様子。

日本語のメールが文字化けすることがある。おそらくJISからUTF-8への変換などは標準機能には入っていない。JISで送信するとき「Content-Transfer-Encoding: 7bit」だけのヘッダだと化けて取り込まれる。わざとエンコードをUTF-8にして送ると化けないこともある。


結局問題がありそうなので、Ktai Entryなどのプラグインを利用するのがよいです。

関連するメモ

コメント