안녕하세요? 몇가지 질문을 드려도 될런지..
다름이 아니라...
일단 php 프로그래밍 입니다.
아욱룻으로 보낸 메일을.. 확인하기 위해서
텔넷으로 접속해서 telnet localhost 110 으로 접속해서
POP3 로그인을 해서 보는데..
제목이 깨져보이네요..(Subject : ~~)
=?ks_c_5601-1987?B?vsiz5z8=?=
식으로 나옵니다..
메시지 헤더를 보니 Content-Transfer-Encoding: base64
이란 부분이 보이더군요.. 그래서... 생각해 볼때..
php 에서.. base64_decode 함수를 사용했습니다.
$subject = base64_decode($subject);
그랬더니... 값이 아예 없어지더군요...
깨진 Subject 내용의 값이 아예 없어졌습니다.
물론 그냥 $subject 를 출력하면 =?ks_c_5601-1987?B?vsiz5z8=?=
가 잘 나옵니다.
이 메세지를 보기 위해서 어떻게 해야 할까요?
그리고 메일 메세지에 오는.. 발송시.. 거의 어떠한 방법으로 인코딩
되는지요? 그리고 프로그래밍 할때 그렇다면 일일이 전부
검사해 봐서 해당된 엔코딩을 찾아서 전부 디코딩 해주는 프로그램을
해주어야 하는지..
흠.. 힘드네요..