これがあまり具体的な質問ではないことを願っています...どんな考えでも大歓迎です。
誰かがコンタクト フォーム (UTF-8 エンコード) に記入すると、データは MySQL データベースに正しく入力され (全体で UTF-8 エンコード)、フォームに記入した人に返信メールが送信されます (これも UTF-8 エンコード)。
データが英語で入力されていれば、すべて問題ありません。データが日本語で入力されている場合、文字はデータベースで正しくレンダリングされ、返信メール (データベースから姓と名を取得し、完全に日本語で書かれている) も正しくレンダリングされます。大丈夫ですよね?
ただし、通常は漢字を正しく表示するアドレスに送信した場合でも、返信メールが文字化けとして表示されることがあります。
エラーを再現することはできませんでしたが、クライアントが返信メールのスクリーンショットを送信したため、エラーが発生したことはわかっています。他の誰かがこの問題に遭遇しましたか? 私は少し途方に暮れています。メールの送信にはSendmailというソフトを使っています。
ありがとう