>> Read No. 24772 article  
[질문] Content-Transfer-Encoding 에 대하여...

등록 2001-03-22 17:12:00     조회 2
이름 이석우    

		안녕들 하세요?
 저는 회원들에게 메일전송하는 프로그램을 작성하였는데요...
일반적으로 아무 문제 없는데...
 가끔씩...중간 중간에 이상한 글자가 들어가는 경우가 있습니다...
( 주로 "!" 문자)
 우리회사 말구 다른 호스트로 보낼때에요...
( chollian.net, lycos.co.kr 등..)
 그래서 이리저리 조사를 하다보니까...
온전한 메일에서는 헤더중... Content-Transfer-Encoding 이 "base64" 또는
"quoted-printable" 로 되어있구요...
깨진    메일에서는 Content-Transfer-Encoding 이 "8bit" 로 되어있더라구
요...
 Content-Transfer-Encoding 는 제가 메일전송 프로그램에서 "8bit" 로 셋팅
을 했는데...
 이것이 메일서버를 거치면서 "base64" 또는 "quoted-printable" 로
conversion 되는것 같아요...
 ( Content-Transfer-Encoding: quoted-printable
  X-MIME-Autoconverted: from 8bit to quoted-printable by XXX.XXX.com )
 ( Content-Transfer-Encoding: base64
  X-MIME-Autoconverted: from 8bit to base64 by XXX.XXX.com )
 저는 분명이 제가 짠 프로그램에서 "8bit" 로 setting 했는데... 메일서버에
서 어떤때는 "base64" 로... 또 어떤때는 "quoted-printable" 로 위와같이
변환이 됩니다...
 이유가 뭘까요? 메일서버에서 이걸 어떡게 setting 하죠?
 그리고 깨진메일은 항상 변환이 안된 "8bit" 그대로 입니다.
(chollian.net, lycos.co.kr 등으로 보내면 항상 그렇습니다...)
 이유가 뭘까요?
 서버는 linux 에서 sendmail 8.9.3 을 사용하고요...
 클라이언트는 VC++ 로 작성했습니다...
 제가 워낙 무지한데... 급하게 메일프로그램을 작성하느냐구...
이모양 입니다...
 고수님들의 답변을 기다리겠습니다...
 꾸벅~~~
이름
암호
Register [ localhost 목록보기 윗글 아랫글
글쓰기
답장쓰기 수정 삭제
정규표현식 [ 상세 검색 ]
페이지로딩: [ 3.00 초 ] 작업시간: [ 1.11 초 ]

Copyleft 1999-2026 by JSBoard Open Project
Theme Designed by IDOO All right reserved
[TOP]

적수네 동네
+
| 적수네 동네
| 공부방
| 리눅스 잡지 서고
| LSN 소스
| 링크 모음
+---+
게시판
+
| 떠들어보세!
| 질문과 답변
| 새소식과 정보
| 1원짜리 팁?
| 대화방
+---+
칼럼?
+
| 세하 훔쳐보기
| Welcome2nite
| 혜진의 염장판
+---+
리눅스 상표권
+
| 반대 서명란
| 토론 게시판
+---+
GNU
+
| GNU 선언문
| GNU GPL
| GNU 미러 목록
+---+
프로젝트?
+
| 리눅스카운터
| RC5DES
| 실질헌법 제작
+---+
커널 소식
+
| 안정 버젼: 2.4.14
+---+
테마 선택
+
LSN 방송국?
+
| OFF AIR
+---+
회원
+
| 로그인
+---+
[ 적수네 동네 ] [ 리눅스 상표권 독점 반대 ] [ 한글 리눅스 문서 프로젝트 ] [ KrLine ] [ 사랑넷 ] [ Valid HTML 4.0! ] [ SlashDot ] [ Freshmeat ]
Copyleft (C) 1998-2001 Byeong-Chan Kim . License
TIME: 1789595026
System by WYZsoft, HDD by I.O.Linux, Mizi Research, Embryo, WOWLINUX, Domain by SarangNet, Network by KrLine.