본문으로 건너뛰기

SHIELD Mail 이터레이션 현황

※ 최종 업데이트 : 2025-06-16

◈I16 -eml 원본 파일 백업 기능 ([보류된 메일] 메뉴) 추가 외(진행중)

기간: 2025.06.16-2025.06.27

신규

  1. 기획

    • SHIELDMail 대시보드 & 로그 기획 (진행중)
      • 6월말까지 개발 완료 필요
    • 도메인 등록 시 소유자 확인 기능 기획(진행중)
    • Dashboard reporting 검토 필요(예정)
  2. 개발

    • HPA 지원을 위한 아키텍처 설계 및 적용
    • 웹 콘솔_보류된 메일 메뉴 추가
      • 미변환/미전송된 메일 조회를 위한 페이지 생성: 유스케이스
        • DB 생성 필요
        • Front 페이지 생성 필요
    • 대시보드 카드 추가 : 유스케이스

◈I15 - 시스템 성능 및 안정성 향상을 위한 아키텍처 및 인프라 최적화 & 도메인 메뉴 수정 외(완료)

기간: 2025.06.02-2025.06.13

신규

  1. 기획
    • 실패 메일 관리 메뉴 추가 (완료)
      • 다음 이터레이션 개발 예정
    • 도메인 설정 메뉴 수정
      • 도메인 등록 버튼 비활성화(완료)
      • 도메인 등록 시 소유자 확인 기능 기획(예정)
  2. 개발
    • 캐시 기반 최적화 효과 검증을 위한 사전 메트릭 수집 및 분석 (완료)
    • Base64로 인코딩된 첨부파일에 공백이 들어간 에러에 대한 예외 보강(완료)
    • REDIS Cluster 최적화에 따른 key 변경으로 인한 마이그레이션 작업(사내운영 0616)

◈I14 - 서비스 안정화 외 (완료)

기간: 2025.05.12-2025.05.30(3주)

신규

  1. 문서작업 (완료)
    • 기능 명세서 작성
    • 웹콘솔 관리자 가이드 작성
  2. SHIELDMail PEP 개발건(진행중)
    • 헬시 체크 API 개발
    • 가상 스레드 안정화
  3. 시스템 성능 및 안정성 향상을 위한 아키텍처 및 인프라 최적화(진행중)
    • HPA 지원
    • 첨부파일 중복변환 개선
  4. 수신자/송신자 이메일 조건 CSV 일괄 등록 업로드 기능(개발완료)
  5. 조건부정책 다중 첨부파일 로직 개선
    • 다중 첨부파일 중 일부 변환 실패 시 로직 개선
      • 변환 성공한 파일: 변환된 파일 메일 전송
      • 변환 실패한 파일: 원본 파일로 발송 & 로그 기록
        • 해당 기능 알림 지원 예정
  6. EML 백업 기능 지원 기획(완료)
    • 실패 메일 관리 메뉴 추가 유스케이스 : 링크

◈I13 -보안 문서 정보 개선 외 (개발완료)

기간: 2025.04.28-2025.05.09

  1. SHIELD Mail PEP 수정사항
    • PEP DRM 문서 암호화시 암호파일명 원본파일 유지하도록 개발
    • 도커 컨테이너에 유틸리티 도구 추가
    • JWT 토큰 갱신 아키텍처 개선
  2. SHIELD Mail 시스템 성능 및 안정성 향상을 위한 아키텍처 및 인프라 최적화 검토

◈I12 -통합 로그 개선 및 고객사 배포 안정화 대응 (완료)

기간: 2025.04.14-2025.04.25

신규

  1. 고객사 배포 안정화 대응
  2. 통합 로그 점검 및 개선
  3. 웹콘솔 외부 연동 메뉴 추가(완료)
  4. 시스템 성능 및 안정성 향상을 위한 아키텍처 및 인프라 최적화(진행중)
  5. SHIELD Mail PEP 수정사항 (진행중)
    • 로그 라이브러리 예외처리 로직 추가
    • 메일의 첨부파일 변환 아키텍처 개선
    • 부하테스트 결과: 링크
  6. SHIELD Mail 모니터링용 그라파나 대시보드 구성(1차 완료)
    • 그라파나 대시보드 : 링크
  7. 문서 작업(완료)
  • 개발자 문서 재카테고리화
    • 기획 : plan_usecase
    • 개발 : dev__usecase
  1. 수신자/송신자 이메일 조건 지정 및 CSV 업로드 기능 기획 (완료)

2025.04.18 긴급 배포

  • SHIELD Mail: shieldmail:20250417.1
  • SHIELD Mail PEP: shieldmail-pep:20250417.2

◈I11 -문서 집행 정책 중 Bypass 기능 추가 외 (완료)

기간: 2025.03.31-2025.04.11

신규

  1. 집행 정책 Bypass (원본 그대로 발신) 추가
  2. 웹콘솔 외부 연동 메뉴 추가
  3. SHIELD Mail PEP 수정사항
    • 로그 라이브러리 예외처리 로직 추가
    • 메일의 첨부파일 변환 아키텍처 개선
    • PEP DRM 문서 암호화시 암호파일명 원본파일 유지하도록 개발
    • 부하테스트 결과: 링크

◈I10- 외부 도메인 대상 다수 수신자 참조자 벌크 메일 발송 기능 개발 외 (배포완료)

기간: 2025.03.17-2025.03.28

신규

  1. SHEIDLMail 수정사항
    • PEP 성능 측정 및 부하 테스트
    • 큐 머지 기능 동작 검증
    • 모니터링 및 대시보드 차트 수정
    • 로그 항목(mail.sendRecv) 중 SEND, RECIEVE에서 RELAY 항목 추가
    • 아키텍처 개선
      • 메일 전송 시 사용자별 반복 작업제거 및 정책 그룹 기반 변환 구조 개선
  2. 외부 도메인 대상 다수 수신자/참조자 벌크 메일 발송 기능 추가
  3. DRM 암호화 문서의 보안문서 정보 개선
  4. 기획 문서 작업
    • 외부 연동 메뉴 추가 유스케이스 작성
    • 집행 정책 Bypass (상태 유지) 추가 유스케이스 작성
    • KMS서비스 구성을 위한 스펙 과 HA구성을 위한 절차 MD 작성
    • 기능명세서 및 FAQ 업데이트

2025.03.28 긴급 배포

  • SHIELD Mail: shieldmail/shieldmail:20250328.2
  • SHIELD Mail PEP: shieldmail-pep:20250325.2

[변경내용]

SHIELD Mail:

  • 메일 수신시 EML 파싱 오류 발생하면 백업 폴더에 저장하도록 함 (PVC 적용 필요)
  • 다중수신자의 첨부파일 변환후 변환 결과가 동일한 수신자들의 메일을 묶어서 메일 발송하도록 함

SHIELD Mail PEP:SHIELD Mail PEP HTTP 클라이언트 최적화 및 가상 스레드 성능 개선

2025.03.17 긴급 배포

  • SHIELD Mail :shieldmail:20250317.3
  • SHIELD Mail Front : shieldmail-front. 20250312.2
  • SHIELD Mail PEP :shieldmail-pep.20250307.2

[변경내용]

  • 메일 수신시 메일 헤더에 특정값이 있을 경우 LGU+ 에서 제공하는 API 를 통해 메일전달
  • 버그 수정
  • L고객사 API 연계
  • MAIL_SENT 관련 버그 수정
  • 릴레이 거부 로그 보강
  • Metric 조회시 3초이상 걸리는 오류 수정
  • Q Merge 작업
  • 로그 보강 및 큐머지 기능

◈I9- 웹 콘솔 대시보드 생성 외 (배포완료)

기간: 2025.03.03-2025.03.14

신규

  1. SHIELDMail 웹콘솔 대시보드 생성

    • 메일 서버와 연동되어 실시간으로 메일 보안 현황 모니터링 기능을 제공

    • 카드 항목(7개)

      • 첨부파일 처리 현황
      • 송수신 현황
      • 송신자 TOP 5
      • 수신자 TOP 5
      • 첨부파일 종류 TOP 5
      • 메일 송신 도메인 TOP 5
      • 메일 수신 도메인 TOP 5
    • 유스케이스 링크

  2. 로그 페이지 생성

    • 로그 메뉴: 메일 로그/파일 변환 로그
      • 메일 로그 먼저 개발 완료
      • 상세 정보 및 검색창 조건 기획 진행중
    • 유스케이스 링크

버전 정보 1.0.3.29


◈I8- 로그 페이지 생성 (완료)

기간: 2025.02.17-2025.02.28

신규

  1. 로그 페이지 생성 검토
    • 1차(검토중)
      • 로그 정리 완료
      • 통합 로그 검토
      • 로그 페이지에서 기본 필드 항목 기획
    • 2차 (예정)
      • 상세 정보 슬라이드 추가
      • 로그 세분화 및 조회 로그 개발
        • 조회 로그란? 사용자가 웹 콘솔에서 시간 순서대로 조회(클릭)한 로그
    • 3차 (예정)
      • 필터링 탬플릿 추가 (FNT에서 Task ID 로그 남기는지 확인 필요)
      • [+보기/ +보기 추가]-> 커스마이징한 필터 템플릿을 저장 -> 필터 리스트 생성 -> 생성한 필터 리스트에서 원하는 템플릿 선택
        • 해당 기능을 추가해 사용자가 직접 필터를 커스마이징하여 원하는 필터 템플릿 별로 로그 조회
  2. 보안 요구사항 검토 리서치 (완료)
    • [TT100662] 전용 저장소를 활용한 SHIELDRM / SHIELDMail 파일 변환 임시 저장소 관리

◈I7 - SHIELD Mail 웹 콘솔 메일 서버 메뉴 추가 외(배포완료)

기간:2025.02.03-2025.02.14

사내긴급배포

변경 사항 장애 수정 (1) 메일 발송 시 문서 암호화 해제 권한 체크하여 복호화 후 메일 발송 기능이 동작하지 않는 장애(사내 운영 발생) (2) SHIELD ID 사용자 식별 방식 변경 및 통합로그 개선 (3) EML 수정

  • EML 파싱 오류시 temp 폴더에 SID.eml.err 로 원본 eml 을 남김
  • EML 수신 에러 발생시 중복 로그 제거

버전 정보

  • SHIELD Mail PEP :shieldmail-pep:20250211.2
  • SHELD Mail:20250211.3

신규

  1. 로그 페이지 기획(진행예정)
  • SHIELD Mail 웹콘솔>로그>일반(기본)로그
  • SHIELD Mail 웹콘솔>로그>파일 변환 로그

◈I6 - SHIELD Mail 멀티 도메인 지원(배포완료)

기간:2025.01.13-2025.01.24 -> 2025.02.05 개발 완료 예정

신규

  1. 멀티 도메인 지원 경로: SHIELD Mail 웹 콘솔 > 조건부정책 > 송신자/수신자 > 송/수신 조건 해당 경로에서 라디오 버튼 5개 나열하여 도메인/이메일 설정

    표시 항목
    도메인/이메일 제한 없음
    송신자 도메인 지정
    수신자 도메인 지정
    송신자 이메일 지정
    수신자 이메일 지정
  2. 메일 서버 메뉴 추가경로: SHIELDMail 웹 콘솔 > 설정(메뉴 추가) > 메일 서버 (메뉴 추가) 메일을 보내고 받는 도메인과 서버를 설정합니다.

    메일 서버 설정 값
    메일 도메인(domain)
    별칭 도메인(alias)
    설명(desc)
    변환할 메일 발송 서버 (from)
    변환 후 메일 전송할 서버 (to)
    - to서버 추가 지정 가능
    - 보내는 서버(toSender) -> SHIELDMail이 변환 후 송신 도메인이 현재 등록한 도메인일 경우 전달할 메일서버
    - 받는 서버(toRecver) -> SHIELDMail이 변환 후 수신 도메인이 현재 등록한 도메인일 경우 전달할 메일 서버

  3. SHIELD Mail 에서 메일 송신 시 한 라인에 2000자로 제한되는 사양에 대해 제한 해제


◈I5 - SHIELD Mail 송수신 시스템(배포 완료)

기간: 2024.12.23-2025.01.03

신규 SHIELDMail 수신자 정책 추가 & 문서 암호화 권한 체크 기능 추가

  1. 웹 콘솔 생성 SHIELD Mail 서비스용 웹 콘솔 화면 생성 관리자가 손쉽게 메일 및 정책 설정을 관리할 수 있도록 구성

  2. 수신 정책 기능 추가 수신 메일에 대한 정책 설정 및 관리 기능 추가 조건부 메일 수신 정책 연동 및 API 개발

    • 관련 화면: 조건부정책 > 수신자 정책
  3. [문서 암호화 해제 권한 체크] 기능 추가 수신 메일의 첨부 문서 권한 확인 기능 추가 SHIELDMail 관리자 페이지에서 DRM 문서에 대한 권한 상태 체크 가능

    • 관련 화면: 조건부정책 > 송/수신자 정책 > 첨부파일 > DRM/AIP 문서 > 지정된 문서