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

Nmail PHP 다운로드

Nmail PHP 3.1 -> 3.2 업데이트 / 안티바이러스 교체 및 보안개선

PASSKOREA 2022.08.17 10:53 조회 12107

 

Nmail PHP 3.1 -> 3.2 업데이트 / 안티바이러스 교체 및 보안개선

 

 

-   -

 

1.   주요 개선 사항

     관리자용 - 메일서버관리 / 관리자메뉴

     사용자용

2.  업데이트 주의사항

     유지보수계약을 맺고 계신 업체 안내

     사용중인 버젼 확인

     수정된 소스 안내

     Oracle 버젼, 별도 커스터마이징되어 납품된 경우

3.  업데이트 방법

     Linux/Unix 사용자

     Windows 사용자

. 3

 

 

1. 주요 개선 사항

  관리자용 - 메일서버관리 / 관리자메뉴

- 비밀번호 안전레벨 높음단계 최소 8자리로 적용/ID문자열 포함 차단

- 비밀번호 변경알림 기능추가

- 수신메일 4digit 누락 zone만 입력될시 시간변환 보완

- KISA XSS SQLI 취약점 개선

- 스팸차단설정 스팸 단어 삭제기능 개선

- 도메인관리 "디스크 사용량" 연관 파티션 출력

안티바이러스 clamav 적용(f-prot 대체)

  사용자용

- [편지쓰기] 답장/전달시 원문과 구분시 수평선 구분적용(비활성화시 기존 들여쓰기 사용가능)

- [편지쓰기수신자 엑셀주소 일괄 입력시 개행문자 자동변환 개선

- [편지쓰기] 크롬 브라우져 멀티업로더 업로드중 메일 보내기 차단개선(chrome pix) 

- [편지쓰기] 멀티업로드 모드시 자동 임시 저장으로 인한 첨부누락 개선

- [편지함편지함 키워드 검색결과 일괄이동 기능추가

- [회원정보] 비밀번호 변경알림 기능 추가

- [회원정보] KISA 지침에 따른 회원정보 변경시 기존 비밀번호 검증추가

- [대용량첨부링크 본문 삽입시 다운로드 가능일자 및 다운횟수 출력개선

- [웹하드] 업로드시 쿼테이션 마크 개선

 

2.   업데이트 주의사항

 

  유지보수계약중인 경우

저희와 별도 유지보수계약을 맺고 계신 업체에서는 업데이트를 메일

( nmail@passkorea.net )로 요청하시면, 처리후 결과를 회신드리고 있습니다.

-          작업가능 시간대 : ~ 09-18

-          업데이트시 사용자 화면상 바뀌는 부분이 없고, 메일 서비스를 재시작하지 않아도 됩니다.   따라서 요청시 접수 순서대로 적용해드리고 있습니다.

-          업데이트후 모니터링 및 정기점검을 통해 장애여부를 점검해드립니다.

 

  사용중인 버젼 확인

웹메일에서 서버관리자(postmaster)로 로그인하여,

[메일서버관리 - Nmail 정보]에서 Nmail PHP 3.1 인지 확인합니다.

             업데이트 가능 버전) 3.1

             업데이트 불가 버전) 3.0.0 / 3.0

 

  수정된 소스 안내

업데이트는 기존 소스를 덮어씌우는 형태로 진행됩니다.  따라서 수정된 소스나 디자인이 있다면 반드시 미리 백업 받아두시기 바랍니다.

 

 Oracle 버전 및 유지보수계약중인 경우

Oracle 버전 등의 별도 계약을 통해 구입하거나 유지보수중인 경우 이 패치를 적용하시면 안됩니다.

유지보수계약중인 업체명과 엔메일 버젼을 메일 ( nmail@passkorea.net )로 알려주시면 별도 안내를 해드리도록 하겠습니다.

 

 

3.   업데이트 방법

 

  Linux/Unix 사용자

1. 패치파일을 다운로드 받아 덮어씌우고, update_db.php 를 실행합니다.         

cd /home/nmail2

             wget http://www.passkorea.net/nmailphp/nmail-php-patch-3.1-to-3.2_utf8.tgz

             tar zxvfp nmail-php-patch-3.1-to-3.2_utf8.tgz

             cd tools/

             php update_db.php

                          # 중요) 반드시 업데이트 프로그램(update_db.php)을 실행해야 합니다.

 

2. 메일엔진은 변경된 내용이 없으니, 이번 패치에서는 교체하지 않아도 됩니다.

 

3. 웹메일의 [메일서버관리 - Nmail 정보]에서 업그레이드된 버젼을 확인하면 모든 작업이완료됩니다.

 

 

  Windows 사용자

1. [Windows 탐색기]를 실행해서 엔메일이 설치된 폴더( C:\NmailPHP )로 이동합니다.

 

2. 아래 파일을 다운로드 한 후 '알집'등의 압축프로그램을 통해 '현재폴더에 압축풀기'를 합니다기존 소스들을 덮어씌우는 작업이므로, 덮어 씌울지 묻는 창에서 ''를 누릅니다.

    http://www.passkorea.net/nmailphp/nmail-php-patch-3.1-to-3.2_utf8.zip

 

3. 엔메일 디렉토리 아래의 tools 폴더로 이동후 update_db.bat 를 실행합니다. (중요!)

 

4. 메일엔진은 변경된 내용이 없으니, 이번 패치에서는 교체하지 않아도 됩니다.

 

5. 웹메일의 [메일서버관리 - Nmail 정보]에서 업그레이드된 버젼을 확인하면 모든 작업이완료됩니다.

 

 


 

업데이트후 장애 대응 자료

 

업데이트후 ionCube Encoder PHP 버전 에러 - https://www.passkorea.net/nmail-php-faq/49773?board_category_id=16

 

업데이트후 화면 깨짐이나 기능 오류 대응 - https://www.passkorea.net/nmail-php-faq/49774?board_category_id=16

 

 

고객지원

 

업데이트 작업으로 인한 영향도는 유지보수 고객사가 아닌 경우, 서버마다 달라 정확히 예측이 어렵습니다.

중요 서비스일 경우 반드시 개발 서버를 구축하여 업데이트 테스트를 사전에 진행후 영향도를 미리 파악하셔야 합니다.

 

업데이트 작업 관련 문의는 정확한 상담을 위해 홈페이지 [고객지원 > 문의하기] 로 접수 부탁드립니다. 

홈페이지 접수 순서대로 답변드리고 있습니다.

이전 글 Nmail PHP 3.2 -> 3.3.0 업데이트 / 보안 패치 및 기능 추가 PASSKOREA 2024.09.30
다음 글 Nmail PHP 3.0 -> 3.1 업데이트 / PHP mysqli 함수사용 PASSKOREA 2020.02.17