무조건 base64로 인코딩해서 보내는방법은?
Posted: 2007 05 06 17:40 30
안녕하세요. 처음 인사드립니다.
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
그냥 쓰기에는 상당히 합리적인 방식이라고 생각합니다만
Content-Transfer-Encoding을 ‘무조건’ base64나 quoted-printable 중
어느 하나로 사용자가 지정해서 보내는 방법은 없는걸까요?
about:config (Tools / Options / Advanced / General / Config Editor 버튼)
에서 이를 바꿀 수 있을까 해서 좀 찾아 봤는데,
설정 항목이 워낙 많아서 결국 일단 gg했습니다.
포기하고 있다 차에 여러 전문가들의 답변을 듣고자 게시판에 질문 올립니다.
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했습니다.
포기하고 있다 차에 여러 전문가들의 답변을 듣고자 게시판에 질문 올립니다.