CI 묻고 답하기

제목 메일 클래스 제목 길이 제한.
글쓴이 sharp 작성시각 2011/02/10 10:55:27
댓글 : 1 추천 : 0 스크랩 : 0 조회수 : 25711   RSS
메일 클래스를 이용할 경우 본문과 달리 제목은
_prep_q_encoding() 함수로 한번 인코딩 하게되어있는데
함수를 꼭 써야하는지 그리고 함수 내부에서 길이 제한이 있는것 같은데 이유가 무엇인지 궁금합니다.
한글과 영문이나 숫자 특수기호등 2바이트 1바이트 문자를 같이 섞어서 쓸때 제목이 일부 깨지는 현상이 발생하는데
저 함수를 일단 제거하면 문제가 없어서 문의합니다.
 다음글 회원가입 만들때 배열값 (11)
 이전글 phpDesigner 7 xdebug 설치 질문.. (3)

댓글

변종원(웅파) / 2011/02/10 11:13:21 / 추천 0
http://www.faqs.org/rfcs/rfc2047.html 

메일발송시 제목에 관한 규약을 보시면
아마도 여러 인코딩 사이에서 제목이 깨지는 것을 방지하기 위해 제목에 캐릭터셋을 붙여서 보내게
되어 있습니다. 그것때문에 글자를 제한하게 된것 같습니다.

미리 프로그램에서 utf-8 컷팅을 해서 메일제목을 보내면 깨지지 않을 것 같습니다만..