「メッセージ本文」のテキストエリアにあるはずですのでそこを編集してください。
メールのセットアップ
Takayuki Miyoshi様
ありがとうございます。
情報が少なすぎました、失礼いたしました。
ご指摘いただいた箇所は自分で設定しているのですが、それ以外にサーバの経由の情報など指示していないテキストがメールには表示されるようです。
メーラーは何を使ってますか?ほかのメーラーで見ても同じように見えますか?
MacのMailでは問題の記述はなく、見えました。
鶴亀メール(現・秀丸メール)で英文が表示されるようです。
どこか変換途中にエラーが起きているのでしょうか。
なにかお心あたりがあれば、アドバイスいただけると幸いです。
よろしくお願い致します。
メールヘッダの改行には本来 \r\n
が使われるべきはずですが、これを誤って \r
と \n
の2つの改行コードとして認識してしまうメーラー(某有名なやつ)があることを何年か前に確認しています。今回もおそらくそのたぐいじゃないかと踏んでいます。2つの連続した改行があるとそれ以降がメール本文として扱われるので、ほんらいならヘッダにあるべき内容がメール本文に出てきてしまうということです。
別のメーラー使ってください、というのがそもそもならまっとうな答えになるかと思うんですが、WordPress が使っている phpMailer ライブラリではデフォルトで \n
の改行を使っており、ふつうならこういう問題は起きないはずです。なので、何か別のものがそれを \r\n
に置き換えている可能性が考えられます。一度すべてのプラグインを無効化し、テーマをデフォルトのテーマに戻して試してみてください。それで問題が解決されるならそれらのどれかが問題を引き起こしています。
お返事がおそくなりました。
ご回答、ありがとうございます。
WP Multibyte Patchを有効化にすることで、解決しました。
なぜ治ったのか、原因が分かっていませんので引き続き検証して追記していきたいと思います。
(改行の認識をただしてくれた?)
メーラーによって改行コードの認識違いがあるとは知りませんでしたので、大変勉強になりました。ありがとうございます!