WordPressのプラグインで mb_send_mailを使うとメール本文が文字化けする現象

WordPress内で、自作プラグイン作成時に メール送信処理をmb_send_mailで実装したところ、

プログラム上ではUTF-8を指定しているのに、

なぜか受信したヘッダー情報が以下になり、本文が文字化けしてしまう現象に遭遇しました。

Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit

wp_mailを使用するように変更したら、文字化け解消。

WordPress内ではwp_mailを使うべきですね。


この記事をシェア