Exchange Server의 기본 OWA(Outlook Web App) 로그인 페이지를 회사 로고로 변경하면 사용자들에게 더욱 전문적이고 신뢰할 수 있는 이미지를 전달할 수 있습니다. 이 글에서는 Exchange 2013, 2016, 2019에서 OWA 로그인 페이지의 로고를 변경하는 구체적인 방법을 단계별로 설명드리겠습니다.
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. 로고 이미지 준비
- 이미지 크기 조정: 위 표의 권장 크기에 맞춰 이미지 크기를 조정합니다
- 파일 형식 변환: PNG 또는 ICO 형식으로 저장합니다
- 파일명 변경: 기존 파일명과 동일하게 변경합니다
4-3. 파일 교체 실행
- Exchange 서버에 관리자로 로그인
- 해당 경로로 이동:
%ExchangeInstallPath%FrontEnd\HttpProxy\owa\auth\<version>\themes\resources
- 준비된 로고 파일로 기존 파일들을 교체
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. 브라우저 캐시 정리
변경된 로고가 보이지 않는 경우:
- 브라우저 캐시 삭제: Ctrl+Shift+Delete
- 강제 새로고침: Ctrl+F5
- 시크릿 모드: 새 시크릿 창에서 테스트
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. 로고가 표시되지 않는 경우
- 파일 경로 확인: Exchange 버전에 맞는 정확한 경로 사용
- 파일 권한 확인: IIS_IUSRS 권한이 있는지 확인
- 파일 형식 확인: 정확한 형식(PNG, ICO)으로 저장되었는지 확인
7-2. 성능 이슈 발생 시
- 이미지 크기 점검: 권장 크기를 초과하지 않았는지 확인
- 압축 최적화: 이미지 압축 도구로 파일 크기 최적화
- CDN 활용: 대용량 이미지의 경우 별도 웹 서버 활용 고려
Exchange OWA 로그인 페이지의 로고 변경은 비교적 간단하지만 정확한 절차를 따라야 합니다. 회사의 브랜드 이미지를 강화하고 사용자들에게 전문적인 인상을 주는 효과적인 방법이니, 위의 가이드를 참고하여 안전하게 적용해 보시기 바랍니다.