주로 사용하는 이메일 계정은 Gmail인 상황에서 iphone으로 메일을 받다보면, 깨지는 것들이 종종있어서 구글링을 해서 여러 해결책을 찾아보고 직접 테스트
여러 블로거 들이 테스트를 했지만, 그중에서 눈에 띈 건 MS가 만든 Exchange와 Hotmail을 사용하면, 덜 깨질 것이라는 글이 있었다. 물론 Windows Phone을 사용하면, 거의 대부분 문제 없이 메일을 수신할 수 있겠지만..... 마지막으로 Naver로 다시 포워딩한 이유는 어쨌거나 국내 포털이므로 비교적 안정적으로 인코딩 문제를 해결하지 않을까 하는 기대를 가졌다.
<테스트 환경 설정>
<테스트 결과>
<정리>
여러 블로거 들이 테스트를 했지만, 그중에서 눈에 띈 건 MS가 만든 Exchange와 Hotmail을 사용하면, 덜 깨질 것이라는 글이 있었다. 물론 Windows Phone을 사용하면, 거의 대부분 문제 없이 메일을 수신할 수 있겠지만..... 마지막으로 Naver로 다시 포워딩한 이유는 어쨌거나 국내 포털이므로 비교적 안정적으로 인코딩 문제를 해결하지 않을까 하는 기대를 가졌다.
<테스트 환경 설정>
- Gmail로 수신되는 메일을 Hotmail 계정으로 Forwarding
단, "Gmail의 보내는 메일 설정을 UTF-8로 변경"했으나 Forwarding에서는 적용되지 않음 - Hotmail로 전달된 메일은 다시 Naver로 Forwarding
- Hotmail의 Mail은 Exchange server를 이용하여 설정
- Naver Mail은 Imap으로 설정
- POP3는 Test하지 않음
<테스트 결과>
- 2011.03.24일 현재의 테스트 결과임
- 전달된 메일은
- 제목에 ?EUC-KR? 정보가 있으면, ExchangeServer를 거치던 IMAP서버를 거치던, 최소한 제목이 깨지지 않음
- 본문이 EUC-KR/8bit로 전달되면, 깨지는 경우 발생 (예외도 있음(Hotmail/K모바일))
EUC-KR/BASE64로 전달되면, 깨지지 않음. (디지털 조선일보(신), 아이뉴스24 등) - 메일 Client는
왼쪽부터 양호 ==> 많이 깨짐
| Naver imap == Gmail imap > Hotmail Exchange > Gmail Exchange |
메일을 보내주는 쪽에서 euc-kr/base64로 보내면 현 상황이 개선됨
- 디지틀조선 와플뉴스레터 Encoding 변경(euc-kr/8bit=>euc-kr/base64)으로 개선된 사례
아이폰의 mail app & exchange 서비의 연동에서 문제가 생기는 쪽에서 해결을 해줘야 할 듯
- Apple이던, Google이던 Exchange서비스 연동 이슈에 대해서 책임감있게 해결할 뜻이 있을까?
<<테스트 내역 보기>>


