추가안내) 2013-07-15
Nmail PHP 2.6.1 로 업그레이드하시면, 아래 패치가 자동 적용됩니다.
따라서 수작업으로 적용하실 필요가 없습니다.
http://www.passkorea.net/Board/ListDoc.aspx?brdNo=5
문제)
2012년 10월 26일에 출시된 Windows 8 제품에 기본 탑재된 인터넷 익스플로어 10 에 대한 호환성 안내입니다. 이번 IE 10 에서는 브라우저 렌더링의 변경으로 웹메일 편지쓰기가 제대로 동작하지 않는 호환성 문제가 발견되었습니다.
해결방법)
1. 메일서버의 엔메일이 설치된 폴더에서 웹메일 메인화면 스킨중 수정할 파일은 다음 4개 입니다.
nmail/skin/main/basic/layout.inc.html
nmail/skin/main/basic/layout_iframe.inc.html
nmail/skin/main/basic/layout_window_open.inc.html
nmail/skin/main/basic/login.html
주의) 사용자에 따라 nmail/skin/main/ 폴더에 basic 폴더외에 simple, basic2.6, etc.. 등 추가 스킨폴더가 있을 수 있으며, 이 경우 사용하시는 다른 스킨폴더도 모두 수정해주셔야 합니다.
참고) 스킨에 대한 자세한 내용은 웹메일에서 [메일서버관리 - 도움말 - 디자인 수정안내]를 읽어보시면 됩니다.
2. 위 언급된 스킨 파일을 열고, 아래처럼 빨간색 라인을 추가하면 됩니다.
원본 소스)
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=<?= $G_SYS[CHARSET] ?>"> |
수정된 소스)
<html>
<head>
<? if (strpos($_SERVER['HTTP_USER_AGENT'], 'MSIE 10') !== false) { ?><meta http-equiv="X-UA-Compatible" content="IE=EmulateIE9"><? } ?>
<meta http-equiv="Content-Type" content="text/html; charset=<?= $G_SYS[CHARSET] ?>"> |
주의) 빨간색 라인은 화면상 2줄로 보이지만, 1줄로 입력하셔야 합니다. (복사&붙여넣기)
3. 서버에서 스킨 파일 수정이 완료되면, IE 10 에서 브라우저를 닫았다가 다시 열고, 편지쓰기 테스트를 해보시면 됩니다. (서버 재시작 필요없음)