【WordPress】メール投稿の設定をしたのに投稿できない
問題
WordPressの管理画面でメール投稿の設定をしてから、メールで投稿を送信したのに、投稿に反映されない。
答え
メール投稿の設定だけでは、投稿に反映されない。
メール送信後に以下のURLにアクセスすると、はじめて反映される。
http://WordPressのURL/wp-mail.php
wp-mail.php は、実装がいまいちだとか、格好の攻撃対象だとかいろいろ言われている様子。
日本語のメールが文字化けすることがある。おそらくJISからUTF-8への変換などは標準機能には入っていない。JISで送信するとき「Content-Transfer-Encoding: 7bit」だけのヘッダだと化けて取り込まれる。わざとエンコードをUTF-8にして送ると化けないこともある。
結局問題がありそうなので、Ktai Entryなどのプラグインを利用するのがよいです。
コメント