こんにちは、ゆうや(@yuyaphotograph)です!
この記事では、
- Contact Form 7の自動返信メールの送信元が文字化けしてしまって困っている
- Contact Form 7の自動返信メールの送信元の文字化けを直す方法が知りたい
という方のお悩みを解決します!
どんなシチュエーション?
Contact Form 7で作ったお問い合わせフォームでは、管理画面から簡単に自動返信メールの設定ができますね。
設定項目の1つに、「送信元」というのがあります。
これは受信するユーザーに表示したいメールアドレスや名前を設定する欄です。
実際の案件では例えば、そのWebサイトの名称を指定したりします。
しかし、ここで問題が発生することがあります。
文字化けです。
どんな時に文字化け問題が起きるかと言うと、メールアドレスだけでなく、日本語が指定されている時です。
添付画像のように日本語部分の末尾が文字化けしてしまうことがあるのです。
これを解決するのは意外と簡単にできます。
以下でその方法を紹介します。
ダブルクオーテーションを使う
結論。
日本語部分を「””」(ダブルクオーテーション)で囲ってあげるだけで文字化けを直すことができます。
送信元指定のビフォー・アフター
<!-- 変更前 -->
Webサイト<info@yuyauver98.me>
<!-- 変更後 -->
"Webサイト"<info@yuyauver98.me>
まとめ
以上、Contact Form 7のお問い合わせフォームで自動返信メールの送信元の日本語文字化けを直す方法を紹介しました。
つい最近やった案件で使ったTipsですのでお困り中の方のお役に立てれば幸いです。