php에서 mail()할 때 제목이 깨지는 경우
인코딩 문제다.. 고 바로 눈치챌 수 있으면 좋겠지..
1 min readSep 5, 2018
$subject = "=?UTF-8?B?".base64_encode("-_-!")."?=";
대소문자는 상관 없다.
(약간 멋있게 이야기하면-_-; case insensitive 하다)
참고할 문서는 이 쪽
MIME: Encoded-Word
MIME 이야기이니, 당연하다만 비단 php만의 이야긴 아닐 듯
그리고 문장에 따라 그냥 plain하게 한글 써도 잘 전달되는 경우가 있는데, 운이 좋았다고 생각하고 인코딩을 해주자.