많은 사용자들이 BT 공유기를 통해 Apple Mail로 이메일을 보내던 중 어느 순간부터 갑자기 메일 전송이 되지 않는 문제를 겪고 있습니다. 이 문제는 상당히 많은 사용자에게 영향을 미치며, 메일 앱이 DNS를 검색하는 방식과 관련이 있습니다. 다행히 이메일은 매일 사용하는 필수 기능인 만큼, 아래에서 소개하는 몇 가지 방법으로 문제를 해결할 수 있습니다.
방법 1: Mac에서 DNS 직접 지정하기
이 방법은 이후 설정을 변경하지 않고, BT가 추가한 DNS 서버를 운영 중단하지 않는 한 안정적으로 작동합니다.
- 상단 메뉴 막대에서 Apple 아이콘을 클릭하고 시스템 환경설정(System Preferences)을 엽니다.

- 네트워크(Network)를 열고 Wi-Fi 또는 이더넷 연결을 선택한 뒤 고급(Advanced) 버튼을 클릭합니다.

- DNS 탭으로 이동한 후 플러스(+) 버튼을 눌러 DNS 서버를 추가합니다.
- 서버 두 개를 추가합니다. 예를 들어 Google Public DNS인 8.8.8.8과 8.8.4.4를 입력하면 됩니다.

방법 2: 공유기에서 호스트 이름 변경하기
변경한 호스트 이름은 해당 공유기에 연결된 기기에 적용됩니다. 따라서 다른 Hub 3 공유기에 연결하게 되면 호스트 이름을 다시 설정해야 합니다.
- Safari를 열고 주소창에 공유기 IP 주소인 192.168.1.254를 입력합니다.
- 설정(Settings)을 클릭하고 비밀번호를 입력한 후 고급 설정(Advanced Settings) → Business Network 또는 Home Network로 이동합니다.
- 과거에 이 공유기에 연결된 적이 있는 컴퓨터와 현재 연결 중인 컴퓨터 목록이 표시됩니다. 여기서 자신의 기기를 찾아냅니다. 식별하기 어렵다면 내 기기 하나만 연결한 상태로 다른 모든 기기의 연결을 끊고 활성화된 항목을 확인하면 됩니다. 정상적으로 식별되면 "unknown-xx:xx-etc"와 같은 형태로 표시됩니다.
- 해당 항목을 클릭하고 특수문자가 없는 이름으로 변경합니다. 새 이름은 Homemac처럼 간단한 한 단어로, 구두점이나 특수문자 없이 지정하는 것이 좋습니다.
방법 3: Mac의 이름(호스트 이름) 변경하기
문제의 원인이 컴퓨터의 호스트 이름에 있기 때문에, 공백이나 특수문자가 포함되지 않은 호스트 이름을 설정하면 어떤 네트워크에 연결하더라도 문제없이 작동합니다.
- Finder → 응용 프로그램 → 유틸리티에서 터미널(Terminal)을 실행합니다.

- 터미널에 다음 명령어를 입력합니다: scutil --set HostName NEWHOSTNAME. 여기서 NEWHOSTNAME은 원하는 Mac의 이름입니다. 이름은 반드시 문자로 시작해야 하며 문자와 숫자만 사용할 수 있고, 가능하면 64자 이내로 유지하는 것이 좋습니다.

- Apple 아이콘을 클릭한 후 시스템 환경설정(System Preferences)을 열고 공유(Sharing)로 이동합니다. 공유 항목이 보이지 않으면 상단의 모두 보기(Show All) 버튼을 클릭하면 나타납니다.
- 나타나는 창에서 편집(Edit)을 클릭한 뒤, 로컬 호스트 이름(Local Hostname)을 앞서 터미널에서 지정한 Mac 이름과 동일하게 설정합니다.

- Mac을 재시작한 후 메일 전송이 정상적으로 되는지 확인합니다.