Thunderbird 2.0.0.0 영문판을 며칠 전부터 쓰기 시작했습니다.
예전에 Outlook Express 5.5를 잠깐 써본적이 있었는데 거기에는
Content-Transfer-Encoding을 base64랑 Quoted Printable중에서
선택해서 보낼 수 있는 설정 항목이 있었습니다.
그런데 Thunderbird 1.5도 그렇고, 2.0도 그렇고
[Account Settings] 랑 [Options] 메뉴 중심으로 한참을 찾아봤는데
그걸 설정하는 부분을 도저히 못 찾겠더군요..;;;;
제가 찾아본 바로는 없었습니다.
이거랑 연관있는 설정 항목이
Tools 메뉴 / Options 메뉴 / Composition 탭 / General 탭 밑에있는
“For messages that contatin 8-bit characters, use 'quoted printable' MIME encoding” 체크박스인데
처음에 이걸 보고 Thunderbird가 Quoted Printable 만 지원하는줄 알았습니다.
허나 테스트를 몇차례 해본결과... multipart메시지의 text/html처럼 html소스,
즉 us-ascii 문자가 많이 들어가는 내용은 QP로 인코딩하고
text/plain처럼 한글이 많이 들어가는 내용은 base64로 인코딩하는것 같다는
나름의 결론을 내렸습니다.
이를 뒷받침하는 것이... 검색으로 찾은 여기 포럼의 아래 게시물인데...
viewtopic.php?t=859&highlight=base64
(주: 굵은 글자로 강조는 제가 했습니다.)plain text로만 보내기를 선택하고, quoted-printable을 선택해야 합니다. 단, 한글이 메일 본문 내용의 대부분을 차지하도록 해서 꼭 base64(qp를 고르면 8bit 글자의 비율에 따라 base64와 qp.중 좀더 효율적인 것을 고릅니다)가 선택되도록 해야 합니다.
그냥 쓰기에는 상당히 합리적인 방식이라고 생각합니다만
Content-Transfer-Encoding을 ‘무조건’ base64나 quoted-printable 중
어느 하나로 사용자가 지정해서 보내는 방법은 없는걸까요?
about:config (Tools / Options / Advanced / General / Config Editor 버튼)
에서 이를 바꿀 수 있을까 해서 좀 찾아 봤는데,
설정 항목이 워낙 많아서 결국 일단 gg했습니다.
포기하고 있다 차에 여러 전문가들의 답변을 듣고자 게시판에 질문 올립니다.