"Outlook에 로그온할 수 없습니다. 네트워크에 연결되어 있고 올바른 서버 및 사서함 이름을 사용하고 있는지 확인하십시오. 프로필의 사서함 Exchange 정보 서버에 필요한 정보가 없습니다. 올바른 Microsoft Exchange 정보 서비스를 사용하도록 프로필을 수정하십시오."
이 오류는 루트 도메인 서버가 autodiscover(자동 검색) 요청에 응답하기 때문에 발생하며, 그 결과 Outlook 자체를 열 수 없고 계정도 사용할 수 없게 됩니다. Microsoft는 지속적으로 서비스를 업데이트하고 개선하는데, 사용자들이 새로운 서비스를 따르도록 유도하는 과정에서 기존 사용자의 구성 정보를 제대로 갱신하지 않는 경우가 많아 이런 문제가 생기곤 합니다.
많은 사용자가 Outlook과 Exchange 모두에서 이 오류를 겪고 있으며, 일반적인 결론은 원인이 Microsoft 쪽에 있다는 것입니다. 이 문제는 주로 Outlook 2016에서 발생하지만 다른 버전에서도 나타날 수 있습니다. 오류 메시지는 프로필 정보를 업데이트하라고 안내하지만, 정작 Outlook이 열리지 않아 아무 작업도 할 수 없기 때문에 그렇게 하는 것 자체가 불가능합니다.
다행히 레지스트리 수정이나 autodiscover 문제를 처리하는 .xml 파일 생성 등 시도해 볼 수 있는 몇 가지 해결 방법이 있습니다. 아래에서 하나씩 살펴보겠습니다.
방법 1: /resetnavpane 명령 사용하기
resetnavpane 스위치는 현재 사용자 프로필의 탐색 창(Navigation Pane)을 초기화하고 다시 생성합니다. 즐겨찾는 폴더와 바로 가기를 모두 제거하며, profilename.xml 파일을 삭제하는 것과 동일한 효과를 냅니다.
- 키보드에서 Windows 키 + R을 동시에 눌러 실행(Run) 대화 상자를 엽니다.
- 대화 상자에 아래 명령어를 입력한 후 Enter 키를 누릅니다.
Outlook.exe /resetnavpane
주의할 점은 "Outlook.exe"와 "/resetnavpane" 사이에 반드시 공백이 있어야 한다는 것입니다. 이 명령으로 문제가 해결되면 Outlook을 다시 정상적으로 사용할 수 있습니다.
방법 2: 레지스트리 편집기에서 Outlook 프로필 키 삭제하기
레지스트리 편집기에서 특정 폴더를 삭제하면 Outlook이 OST 데이터를 다시 생성합니다. OST 데이터는 Exchange 계정에서 캐시된 Exchange 모드(Cached Exchange Mode)를 사용하거나 오프라인으로 작업할 때 활용됩니다. 삭제 후에는 평소처럼 Outlook을 계속 사용할 수 있으며, 필요하다면 IMAP, POP3 및 웹메일 계정에 쓰이는 PST 파일을 추가로 연결할 수도 있습니다.
- 키보드에서 Windows 키 + R을 길게 눌러 실행 창을 엽니다.
- 실행 대화 상자에 regedit를 입력하고 Enter 키를 누른 뒤 확인을 클릭합니다.
- 레지스트리 편집기에서 왼쪽 탐색 창을 이용해 다음 경로로 이동합니다. 여기서 16.0은 Office 2016(Outlook 2016)에 해당하며, 다른 버전을 사용 중이라면 숫자가 달라집니다:
Outlook 2007 = \12\
Outlook 2010 = \14\
Outlook 2013 = \15\
Outlook 2016 = \16\
HKEY_CURRENT_USER\SOFTWARE\Microsoft\Office\16.0\Outlook\Profiles\Outlook
- 해당 폴더 안의 키들을 삭제합니다.
방법 3: Outlook이 AutoDiscover 대신 자체 도메인을 사용하도록 설정하기
이 문제는 루트 도메인 서버가 autodiscover 요청에 응답하여 Outlook이 AutoDiscover.[domain.com]까지 도달하지 못하기 때문에 발생합니다. 아래와 같이 레지스트리 항목을 추가하면 Outlook이 루트 도메인을 무시하고 목록상 다음 옵션으로 넘어가도록 지시할 수 있습니다.
옵션 1: 레지스트리 편집기를 통한 방법
- 이전 방법의 1~3단계를 따라 이동하되, \16.0\Outlook에서 멈추고 Profiles 폴더가 아니라 AutoDiscover 폴더를 클릭합니다.
- 오른쪽 빈 공간을 마우스 오른쪽 버튼으로 클릭하고 새로 만들기(New) → DWORD(32비트) 값을 선택합니다.
- 값의 이름을 ExcludeHttpsRootDomain으로 지정합니다.
- 생성된 값을 두 번 클릭하고 값 데이터(Value data)를 1로 설정합니다. 이때 Base(단위)는 16진수(Hexadecimal)로 그대로 둡니다.
- 레지스트리 편집기를 닫으면 Outlook이 정상적으로 작동할 것입니다.
옵션 2: .xml 파일을 통한 방법
- 바탕 화면의 빈 곳을 마우스 오른쪽 버튼으로 클릭하고 새로 만들기 → 텍스트 문서를 선택해 텍스트 파일을 만든 뒤, 아래 내용을 입력하고 test.xml로 저장합니다.
<?xml version="1.0" encoding="utf-8"?>
<Autodiscover xmlns="https://schemas.microsoft.com/exchange/autodiscover/responseschema/2006">
<Response xmlns="https://schemas.microsoft.com/exchange/autodiscover/outlook/responseschema/2006a">
<Account>
<AccountType>email</AccountType>
<Action>redirectUrl</Action>
<RedirectUrl>https://YOUR_CAS_SERVER_NAME_HERE/autodiscover/autodiscover.xml</RedirectUrl>
</Account>
</Response>
</Autodiscover>
- 나중에 실수로 삭제하지 않도록 기억하기 쉬운 이름과 위치에 파일을 저장합니다.
- 옵션 1의 첫 단계를 따라 AutoDiscover 폴더로 이동합니다.
- 새 문자열 값(String value)을 만들고 이름을 본인의 이메일 도메인으로 지정합니다. 예를 들어 com 등입니다.
- 새 값을 두 번 클릭하고 방금 만든 .xml 파일의 전체 경로를 입력합니다.
- 새 DWORD 값을 만들고 이름을 PreferLocalXML로 지정합니다.
- 이 값을 두 번 클릭하고 값 데이터를 1로 설정합니다.
- 레지스트리 편집기를 닫고 Outlook을 다시 실행해 봅니다.
방법 4: 기존 프로필 삭제 후 새로 만들기
이 방법은 최후의 수단입니다. 기존 Outlook 프로필을 완전히 삭제해야 하며, 새 프로필을 만들고 연결을 다시 구성해야 합니다. 절차는 아래와 같습니다.
- Windows 8 이상이라면 Windows 버튼을 누르고 제어판(Control Panel)을 입력한 후 결과를 엽니다. 그 이전 버전에서는 시작 메뉴에서 제어판을 직접 열면 됩니다.
- 보기 방식을 큰 아이콘 또는 작은 아이콘으로 변경한 후 Mail(메일) 항목을 엽니다.
- Mail → 프로필 보기(Show Profiles)를 클릭하고 Outlook 프로필을 선택합니다.
- 제거(Remove)를 클릭해 프로필을 삭제합니다.
- 새 프로필 추가를 클릭하고 이름을 Outlook1로 지정합니다.
- 안내에 따라 계정을 다시 구성합니다.
완료하면 계정/프로필이 새로 생성되며, 이번에는 Windows가 선호하는 방식으로 구성되었기 때문에 더 이상 문제가 발생하지 않을 것입니다.
결국 이 오류를 비롯한 여러 문제는 Microsoft가 Windows와 서비스를 끊임없이 업그레이드하면서 모든 새 기능이 기존 기능과 호환되지 않기 때문에 발생합니다. 하지만 위에서 소개한 방법 중 하나만 따라 하면 Outlook 계정을 금세 다시 정상적으로 사용할 수 있습니다.