NEW Nmail PHP 3 업그레이드 할인
자세히 보기

Windows 8 / IE 10 호환성 패치 - Nmail PHP 2.5.2 이하 안내

PASSKOREA 2012.10.29 11:02 조회 20123

추가안내) 2013-07-15

Nmail PHP 2.6.1 로 업그레이드하시면, 아래 패치가 자동 적용됩니다.

따라서 수작업으로 적용하실 필요가 없습니다.

https://www.passkorea.net/nmail-php-download

 

문제)

 

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.위 언급된 스킨 파일을 열고, 아래처럼 빨간색 라인을 추가하면 됩니다.

원본 소스)

 

 

 

수정된 소스)

 

 

<? if (strpos($_SERVER['HTTP_USER_AGENT'], 'MSIE 10') !== false) { ?><? } ?>

 

주의) 빨간색 라인은 화면상 2줄로 보이지만, 1줄로 입력하셔야 합니다. (복사&붙여넣기)

 

3.서버에서 스킨 파일 수정이 완료되면, IE 10 에서 브라우저를 닫았다가 다시 열고, 편지쓰기 테스트를 해보시면 됩니다.(서버 재시작 필요없음)

이전 글 64bit Windows 업데이트후, ActiveX 설치 문제 해결 - Nmail PHP 2 PASSKOREA 2013.06.18
다음 글 아웃룩에서 중복된 메일이 계속 발송될 경우 PASSKOREA 2012.07.23