Exchange Server의 기본 OWA(Outlook Web App) 로그인 페이지를 회사 로고로 변경하면 사용자들에게 더욱 전문적이고 신뢰할 수 있는 이미지를 전달할 수 있습니다. 이 글에서는 Exchange 2013, 2016, 2019에서 OWA 로그인 페이지의 로고를 변경하는 구체적인 방법을 단계별로 설명드리겠습니다.

MS-Exchange-Server

 

 

1. 로고 변경 전, 사전 준비 사항

로고 변경 작업을 시작하기 전에 다음 사항들을 준비해야 합니다:

  • 관리자 권한: Exchange 서버에 대한 로컬 관리자 권한
  • 백업: 원본 파일들의 백업 (업그레이드 시 복원용)
  • 이미지 편집 도구: 그림판, 포토샵 등 이미지 크기 조정 가능한 프로그램
  • 로고 파일: 회사 로고의 PNG, ICO 형태 파일

 

 

2. Exchange OWA 로고 파일 위치 확인

Exchange 버전별 기본 경로는 다음과 같습니다:

Exchange 버전 기본 경로
Exchange 2013 C:\Program Files\Microsoft\Exchange Server\V15\FrontEnd\HttpProxy\owa\auth\15.0.xxx\themes\resources
Exchange 2016 C:\Program Files\Microsoft\Exchange Server\V15\FrontEnd\HttpProxy\owa\auth\15.1.xxx\themes\resources
Exchange 2019 C:\Program Files\Microsoft\Exchange Server\V15\FrontEnd\HttpProxy\owa\auth\15.2.xxx\themes\resources

중요: xxx 부분은 설치된 Cumulative Update 버전에 따라 달라집니다. 서버에서 실제 폴더명을 확인하세요.

 

 

3. 변경 가능한 로고 파일 종류

OWA 로그인 페이지에서 변경할 수 있는 주요 이미지 파일들은 다음과 같습니다:

파일명 설명 권장 크기 위치
owa_text_blue.png 메인 “Outlook Web App” 텍스트 로고 350×50 픽셀 로그인 페이지 상단
olk_logo_white.png 좌측 사이드바 회사 로고 60×60 픽셀 로그인 페이지 좌측
olk_logo_white_cropped.png 에러 페이지 로고 60×60 픽셀 에러 페이지
favicon.ico 브라우저 탭 아이콘 16×16 픽셀 브라우저 탭
sign_in_arrow.png 로그인 버튼 아이콘 16×16 픽셀 로그인 버튼

 

 

4. 단계별 로고 변경 방법

4-1. 원본 파일 백업

# PowerShell로 백업 폴더 생성
New-Item -ItemType Directory -Path "C:\Exchange_OWA_Backup" -Force

# 원본 파일들 백업
Copy-Item "C:\Program Files\Microsoft\Exchange Server\V15\FrontEnd\HttpProxy\owa\auth\15.x.xxx\themes\resources\*" "C:\Exchange_OWA_Backup\"

4-2. 로고 이미지 준비

  1. 이미지 크기 조정: 위 표의 권장 크기에 맞춰 이미지 크기를 조정합니다
  2. 파일 형식 변환: PNG 또는 ICO 형식으로 저장합니다
  3. 파일명 변경: 기존 파일명과 동일하게 변경합니다

4-3. 파일 교체 실행

  1. Exchange 서버에 관리자로 로그인
  2. 해당 경로로 이동: %ExchangeInstallPath%FrontEnd\HttpProxy\owa\auth\<version>\themes\resources
  3. 준비된 로고 파일로 기존 파일들을 교체

4-4. IIS 재시작

# 명령 프롬프트에서 IIS 재시작
iisreset

# 또는 PowerShell에서
Restart-Service -Name "IIS Admin Service" -Force
Restart-Service -Name "World Wide Web Publishing Service" -Force

 

 

5. 변경 사항 확인 및 테스트

5-1. 로컬 테스트

Exchange 서버에서 다음 URL로 접속하여 변경 사항을 확인합니다:

  • https://localhost/owa
  • https://127.0.0.1/owa

5-2. 브라우저 캐시 정리

변경된 로고가 보이지 않는 경우:

  1. 브라우저 캐시 삭제: Ctrl+Shift+Delete
  2. 강제 새로고침: Ctrl+F5
  3. 시크릿 모드: 새 시크릿 창에서 테스트

 

 

6. 다중 서버 환경에서의 처리

여러 대의 Exchange 서버가 있는 환경에서는 모든 서버에 동일한 변경 사항을 적용해야 합니다.

6-1. PowerShell 스크립트를 이용한 일괄 배포

# 서버 목록 정의
$ExchangeServers = @("Exchange01", "Exchange02", "Exchange03")

# 각 서버에 파일 복사
foreach ($Server in $ExchangeServers) {
    $DestPath = "\\$Server\C$\Program Files\Microsoft\Exchange Server\V15\FrontEnd\HttpProxy\owa\auth\15.x.xxx\themes\resources\"
    Copy-Item "C:\CustomLogos\*" $DestPath -Force
    
    # 원격 IIS 재시작
    Invoke-Command -ComputerName $Server -ScriptBlock { iisreset }
}

 

 

7. 자주 접하는 문제와 해결방법

7-1. 로고가 표시되지 않는 경우

  1. 파일 경로 확인: Exchange 버전에 맞는 정확한 경로 사용
  2. 파일 권한 확인: IIS_IUSRS 권한이 있는지 확인
  3. 파일 형식 확인: 정확한 형식(PNG, ICO)으로 저장되었는지 확인

7-2. 성능 이슈 발생 시

  1. 이미지 크기 점검: 권장 크기를 초과하지 않았는지 확인
  2. 압축 최적화: 이미지 압축 도구로 파일 크기 최적화
  3. CDN 활용: 대용량 이미지의 경우 별도 웹 서버 활용 고려

 

Exchange OWA 로그인 페이지의 로고 변경은 비교적 간단하지만 정확한 절차를 따라야 합니다. 회사의 브랜드 이미지를 강화하고 사용자들에게 전문적인 인상을 주는 효과적인 방법이니, 위의 가이드를 참고하여 안전하게 적용해 보시기 바랍니다.

 

 

댓글 남기기