Outlook에서 문자 인코딩을 변경하는 방법

이해할 수 없는 문자들이 포함된 이메일을 받는 경험은 매우 불편할 수 있습니다. 심한 경우, 이메일 내용을 완전히 파악하지 못하게 만들기도 합니다. 하지만, 다행히도 Outlook에서 인코딩 설정을 변경하면 이러한 문제를 해결하고 메시지를 정상적으로 읽을 수 있습니다. 이 글에서는 그 방법을 자세히 알아보겠습니다.

문자 인코딩이란 무엇일까요?

만약 “문자 인코딩”이라는 용어가 생소하다면, 좀 더 자세히 설명해 드리겠습니다. 간단히 말해, 문자 인코딩은 우리가 키보드를 통해 입력하는 글자들이 화면에 표시되는 방식, 즉 문자 기호로 변환되는 과정입니다. 예를 들어, 이 글에서 사용된 모든 글자는 ‘a’, ‘b’, ‘c’와 같은 문자를 나타내는 특정한 기호들입니다. 컴퓨터 내부에서는 웹 브라우저나 워드 프로세서와 같은 프로그램들이 이러한 기호를 해석하여 화면에 문자로 보여줍니다.

여기까지는 비교적 간단해 보일 수 있습니다. 특히, 알파벳 26자와 10개의 숫자, 그리고 몇 가지 특수문자(!, @ 등)만 고려한다면 더욱 그렇습니다.

하지만 실제로는 26개의 대문자와 훨씬 더 많은 문법 기호들이 존재합니다. 키보드에 있는 기호들은 영어에서 사용되는 아주 일부분에 불과합니다. 라틴 알파벳(로마 알파벳이라고도 불림)은 서유럽 언어에서 주로 사용되며, 영어에는 없는 다양한 발음 구별 부호들을 포함합니다. 이러한 발음 구별 부호에는 악센트 기호, 움라우트, 세딜라 등이 있으며, 이들은 문자나 단어의 발음을 변화시키는 역할을 합니다.

더 나아가, 키릴 문자(러시아어에서 가장 널리 사용됨), 그리스어, 한자(일본어), 중국어와 같이 수많은 다른 알파벳 체계가 존재합니다. 즉, 전 세계에는 다양한 언어만큼이나 다양한 문자 체계가 있습니다.

이제 우리가 글자 형태로 표현해야 하는 문자의 양이 얼마나 방대한지 짐작할 수 있습니다. 예를 들어, 중국어 글리프만 해도 7만 개 이상에 달합니다. 문자 인코딩은 각 문자를 고유하게 식별하는 여러 코드 포인트를 사용합니다. ASCII는 초기 라틴 알파벳 인코딩으로 128개의 코드 포인트를 가졌습니다.

W3C에서 HTML에 대해 권장하는 인코딩 방식은 UTF-8입니다. UTF-8은 1,112,064개의 코드 포인트를 가지고 있어 전 세계 대부분의 언어와 문자를 표현할 수 있습니다. 실제로 대부분의 웹사이트(약 93%)에서 UTF-8을 사용하고 있습니다. 또한, 인터넷 메일 컨소시엄에서도 UTF-8을 메일 인코딩으로 권장하고 있습니다.

왜 인코딩을 변경해야 할까요?

Outlook을 비롯한 대부분의 최신 이메일 클라이언트들은 UTF-8을 기본 인코딩 및 디코딩 방식으로 사용합니다.

그렇다면, Outlook이 UTF-8을 지원하고 권장 인코딩 방식인데도 왜 깨진 문자가 나타나는 걸까요? 여러 가지 원인이 있을 수 있지만, 주요 원인은 다음과 같습니다. 이메일을 일반 텍스트 형식으로 보고 있거나(의도적으로 그렇게 설정했거나 바이러스 검사 프로그램이 이메일을 일반 텍스트로 변환했을 수 있음), 또는 이메일의 인코딩 설정이 UTF-8이 아닌 다른 방식으로 되어 있을 수 있습니다.

받는 이메일의 인코딩은 보낸 사람이 결정합니다. 예를 들어, 보낸 사람이 ASCII 인코딩을 사용했다면, Outlook은 해당 이메일을 ASCII로 렌더링합니다. 만약 Word 설정에서 “똑바른 따옴표”가 “스마트 따옴표”(열고 닫는 방향을 구분하기 위해 기울어진 따옴표)로 자동 변환되도록 설정되어 있다면, ASCII에는 스마트 따옴표에 해당하는 문자가 없으므로 이메일에는 깨진 문자가 나타날 수 있습니다.

따라서 메시지 인코딩을 변경하면, 원래는 정상적으로 표시되어야 할 문자들이 올바르게 나타나지 않는 문제가 해결될 수 있습니다.

그렇다면, 어떻게 변경해야 할까요?

Outlook에서 메시지 인코딩을 변경하는 방법은 아주 간단합니다. 먼저, 변경하고 싶은 이메일을 더블클릭하여 엽니다. 이메일 창의 ‘홈’ 탭에서 ‘동작’ > ‘기타 동작’ > ‘인코딩’을 차례로 클릭하여 현재 사용 중인 인코딩을 확인합니다.

위 이미지는 Microsoft에서 보낸 이메일의 예시입니다. 보시다시피, Microsoft는 서유럽어 인코딩을 사용하여 이메일을 보냈습니다. 이를 변경하려면 “더 보기”를 클릭한 다음 UTF-8과 같이 원하는 인코딩 방식을 선택하면 됩니다.

이렇게 하면 이메일 내용을 정상적으로 읽을 수 있게 됩니다.

보내는 이메일의 인코딩 설정을 확인하고 싶다면, ‘파일’ > ‘옵션’ > ‘고급’으로 이동하여 국제 옵션 항목을 찾습니다. 여기서 ‘보내는 메시지에 대한 기본 인코딩’ 옵션을 확인할 수 있습니다.

기본적으로 서유럽어가 설정되어 있는 것을 볼 수 있는데, 이는 이메일 형식에 권장되는 방식이 UTF-8인데 왜 서유럽어가 기본값인지 의아할 수 있습니다. 그 이유는 서유럽어가 UTF-8의 하위 집합이므로 서유럽어로 인코딩된 이메일은 UTF-8로도 정상적으로 읽을 수 있기 때문입니다. 예를 들어, 그리스에서 판매되는 Outlook의 경우 기본 인코딩은 Windows-1253으로 설정되어 있으며, 이는 UTF-8의 하위 집합입니다.

기본 발신 인코딩은 필요에 따라 변경할 수 있습니다. 이메일을 보내는 모든 사람이 메시지를 제대로 읽을 수 있도록 하려면 서유럽어 설정을 유지하거나, UTF-8과 같이 전 세계적으로 널리 사용되는 인코딩 방식으로 변경하는 것이 좋습니다.