mailer로 메일 발송 시 한글 깨짐 현상 채택완료
발차기이쿠
8년 전
조회 4,567
게시판에 게시글 등록 후 view페이지에서
회원 선택 후 메일발송 버튼 클릭하면
게시판의 내용이 회원메일로 발송되게끔 만들었습니다.
게시글 작성 시 에디터를 사용하고 있고요...
근데, 글 내용의 글자수가 많아지면 어느순간부터
수신된 메일내용의 한글이 깨져서 나옵니다.
(내용이 적을 경우는 정상적으로 나옵니다.)
예) 한글이 깨���서 나옵니���. ← 이런식으로요..
인코딩은 전부 UTF-8로 맞춰놓았고,
메일 제목, 보내는이, 받는이는 정상적으로 나옵니다.
뭐가 문제일까요..??
댓글을 작성하려면 로그인이 필요합니다.
답변 1개
채택된 답변
+20 포인트
8년 전
bbs폴더 밑에 ***_mail.php 형식의 내용이 있을껀데
해당 내용이 utf8로 되었는지 확인하시고
메일 보내는 파일에서 내용을 담을때 utf로 담아 보내는지 아니면 euc-kr 등으로 변환해서 보내는지 체크
하시고
서버가 리눅스라면 euckr 로 되어있는지 확인하세요~!
로그인 후 평가할 수 있습니다
답변에 대한 댓글 1개
�
발차기이쿠
8년 전
댓글을 작성하려면 로그인이 필요합니다.
답변을 작성하려면 로그인이 필요합니다.
로그인
캐릭터셋이랑 인코딩의 정확한 개념을 몰라서 고생한듯합니다.
mailer.lib.php 에 $mail->Encoding = 'base64'; 추가하니까 해결되었습니다...
답변 감사합니다!!!