Computer >> 컴퓨터 >  >> 소프트웨어 >> 메일

Apple Mail 첨부 파일 오류를 예방하는 4가지 필수 팁

Apple Mail 사용자라면 첨부 파일과 관련해 다양한 문제를 겪어본 적이 있을 것입니다. 이미지나 PDF가 메시지 본문에 삽입되어 버리거나, Mac에서 보낸 파일이 Windows에서 제대로 표시되지 않는 경우도 있습니다. 더 심각한 경우에는 파일 용량이 너무 커서 메시지 자체가 수신자에게 전달되지 않기도 합니다.

이러한 문제가 복잡해지는 이유는 사람마다 서로 다른 메일 클라이언트와 운영체제를 사용하기 때문입니다. 이메일 첨부 파일의 작동 원리를 이해하면 이런 문제들을 상당 부분 예방할 수 있습니다. 지금부터 첨부 파일이 작동하는 방식과 문제를 해결하는 핵심 방법을 소개합니다.

MIME이란 무엇인가?

이메일이 처음 등장했을 때는 오직 일반 텍스트만 주고받을 수 있었습니다. 시간이 지나면서 사람들은 멀티미디어 파일 등 더 다양한 형식의 데이터를 이메일로 주고받고 싶어했습니다.

그래서 탄생한 것이 바로 MIME(Multipurpose Internet Mail Extensions)입니다. MIME은 이메일의 제한된 기능을 확장하는 표준으로, 하나의 메시지에 여러 개의 첨부 파일을 포함하거나, ASCII 코드 외의 국제 문자셋을 사용하고, 다양한 글꼴과 색상으로 서식 있는 텍스트를 작성하며, 오디오·비디오·이미지 파일을 전송할 수 있게 해줍니다.

MIME은 어떻게 작동할까?

MIME의 목적은 특수한 헤더로 메시지 내용에 라벨을 붙이는 것입니다. 이 헤더는 메시지 본문에 포함된 세그먼트를 규정하고 설명하며, 메일 클라이언트가 이 헤더를 읽어 메시지를 해석하고 형식화합니다.

MIME은 여러 헤더 필드를 정의합니다. 대표적인 것으로 MIME-Version, Content-Type, Content-Transfer-Encoding, Content-Disposition 등이 있습니다. 자세한 내용은 위키백과의 MIME 문서를 참고하세요.

MIME-Version 헤더가 존재한다면 해당 메시지가 MIME 표준을 준수한다는 의미입니다. Content-Type은 메시지 본문에 포함된 미디어 유형을 나타내고, Content-Disposition은 첨부 파일 설정을 정의합니다.

예를 들어 image/gif라는 Content-Type은 첨부된 이미지가 GIF 파일이며 이를 보려면 이미지 뷰어가 필요하다는 것을 클라이언트에 알려줍니다. 마찬가지로 multipart/mixed는 메시지가 일반 텍스트와 첨부 파일의 조합이라는 것을 의미합니다.

메시지 원본을 열어보면 이러한 헤더를 직접 확인할 수 있습니다. Apple Mail 앱에서 메시지를 연 후 보기 > 메시지 > Raw Source(원본 소스)를 선택하세요.

Apple Mail 첨부 파일 오류를 예방하는 4가지 필수 팁

사용자가 첨부 파일이 포함된 메시지를 보내면 MIME은 메시지의 각 부분을 일반 텍스트로 인코딩합니다. 이 인코딩 과정은 백그라운드에서 순식간에 처리됩니다. 수신자의 클라이언트는 헤더를 읽고 메시지의 여러 부분을 디코딩한 뒤 사용자에게 표시합니다.

첨부 파일에 문제가 생기는 경우

메일 클라이언트의 역할은 수신·발신 모두에서 단순합니다. 메시지를 올바르게 인코딩·디코딩하고, 그래픽에 대한 적절한 참조와 함께 HTML 태그를 생성·해석하며, 각 첨부 파일에 올바른 content-disposition 속성을 설정해야 합니다.

하지만 완벽한 메일 앱은 없습니다. Apple Mail을 포함한 모든 메일 앱에서 다음과 같은 문제가 발생할 수 있습니다.

  • 수신자가 특정 인코딩 방식을 지원하지 않는 구형 메일 앱을 사용하면 메시지와 첨부 파일이 알아볼 수 없는 코드 덩어리로 도착할 수 있습니다.
  • 첨부 파일이 메시지 하단이 아닌 본문 중간에 인라인으로 표시될 수 있습니다.
  • 운영체제가 다른 사용자 간에는 첨부 파일에서 이상한 동작이 나타날 수 있습니다.
  • 일부 수신자는 아예 첨부 파일을 받지 못할 수도 있습니다. 메일 앱과 서비스가 일정 크기 이상의 메시지 수신을 거부하기 때문입니다.

아래의 팁을 따라 하면 이런 첨부 파일 문제를 피할 수 있습니다.

1. Mail Drop 및 유사한 클라우드 서비스 활용하기

macOS 10.10 요세미티 이상에서는 발송 메시지의 총 용량이 20MB를 초과하면 Mail Drop 기능이 자동으로 작동합니다. 이 기능이 활성화되면 파일을 iCloud(최대 5GB)에 업로드하고, 메시지에서 첨부 파일을 제거한 뒤 링크로 대체합니다. 링크는 임시적이며 30일 후 만료됩니다.

Apple Mail 첨부 파일 오류를 예방하는 4가지 필수 팁

기본적으로 iCloud 계정에서는 Mail Drop이 켜져 있습니다. iCloud가 아닌 다른 이메일 계정에도 이 기능을 적용하려면 Mail > 환경설정으로 이동한 뒤 계정 탭을 클릭하고 왼쪽 패널에서 해당 계정을 선택하세요. 계정 정보에서 Mail Drop으로 대용량 첨부 파일 보내기 옵션에 체크하면 됩니다.

Apple Mail 첨부 파일 오류를 예방하는 4가지 필수 팁

Mail Drop을 사용하고 싶지 않다면, 원하는 클라우드 저장소에 파일을 올리고 해당 파일의 링크를 수신자에게 직접 공유하는 방법도 있습니다. 이렇게 하면 메시지가 더 빨리 전달되고 첨부 파일 용량 제한 문제를 완전히 우회할 수 있습니다.

2. Windows 호환 첨부 파일 사용하기

macOS에서 일부 그래픽 파일에는 리소스 포크(resource fork)라고 하는 보이지 않는 구성 요소가 포함되어 있습니다. 여기에는 파일 유형, 아이콘, 메타데이터, 이미지 썸네일 같은 정보가 저장됩니다. 이런 파일을 이메일이나 Windows로 공유하면 두 개의 별도 파일이 보이는데, 하나는 데이터 파일이고 다른 하나는 "__" 접두사가 붙은 리소스 포크입니다.

macOS에서는 이 파일이 보이지 않지만, 다른 운영체제와 메일 클라이언트는 리소스 포크를 어떻게 처리해야 할지 몰라 읽을 수 없는 추가 파일로 나타냅니다. 이를 방지하려면 편집 > 첨부 파일 > 항상 Windows 호환 첨부 파일 보내기를 선택하세요.

이 옵션은 도구 모음에서 첨부 버튼을 클릭할 때 나타나는 파일 선택 창 하단의 체크박스로도 표시됩니다. Windows에서 Outlook 메일을 사용하는 사람들에게 자주 파일을 보낸다면, 모든 그래픽 파일에서 리소스 포크가 제거되도록 이 옵션을 반드시 선택하세요.

Apple Mail 첨부 파일 오류를 예방하는 4가지 필수 팁

3. 항상 파일 확장자 포함하기

macOS와 Linux에는 파일 유형을 식별하는 메커니즘이 내장되어 있습니다. MIME으로 콘텐츠 유형을 정의하고, UTI로 문서·앱·클립보드 데이터를 식별합니다. 확장자가 없는 이미지 파일도 더블클릭하면 미리보기로 열리고, 다른 유형의 파일도 기본 앱으로 열립니다. 앱은 PLIST 파일에 열 수 있는 문서 유형을 선언해야 합니다.

반면 Windows는 MIME 유형을 무시하고 오직 파일 확장자에만 의존합니다. 확장자를 제거하면 Windows는 해당 파일을 어떻게 처리해야 할지 알지 못합니다. 따라서 파일을 메시지로 드래그하기 전에 확장자가 있는지 반드시 확인하세요.

확장자를 쉽게 확인하려면 Finder > 환경설정을 연 후 고급 버튼을 클릭하고 모든 파일 이름 확장자 보기 체크박스를 선택하세요. 이 옵션을 선택하면 Finder가 데스크톱, 폴더 등 어디에서든 항상 파일 확장자를 표시합니다. 이렇게 하면 모든 첨부 파일에 확장자가 있는지 재차 확인할 수 있어 Windows 사용자에게 편의를 제공할 수 있습니다.

Apple Mail 첨부 파일 오류를 예방하는 4가지 필수 팁

4. 첨부 파일을 메시지 끝에 배치하기

파일을 발신 메시지로 드래그 앤 드롭하면 Mail은 드롭한 위치에 아이콘이나 실제 크기의 이미지를 배치합니다. 하지만 이것이 수신자의 클라이언트에서 문제를 일으킬 수 있습니다. 상대방의 메일 앱이 인라인 그래픽을 지원하지 않거나, 사용자가 인라인 표시 기능을 꺼 놓았을 수 있기 때문입니다.

모든 첨부 파일이 발신 메시지 하단에 표시되기를 원한다면 편집 > 첨부 파일 > 항상 메시지 끝에 첨부 파일 삽입을 선택하세요. 단, 이 설정은 첨부 파일이 아이콘으로 표시되는지 썸네일로 표시되는지에는 영향을 주지 않습니다.

Apple Mail 첨부 파일 오류를 예방하는 4가지 필수 팁

첨부 파일을 마우스 오른쪽 버튼으로 클릭한 후 아이콘으로 보기를 선택하면 실제 크기 이미지가 아이콘으로 표시됩니다. 하지만 이는 Mail이 메시지를 보내는 방식이 아니라 화면에 표시되는 방식에만 영향을 줍니다.

이를 근본적으로 해결하려면 터미널을 열고 다음 명령어를 입력하세요.

defaults write com.apple.mail DisableInlineAttachmentViewing -bool yes

이렇게 하면 이메일 서명에 포함된 이미지까지 포함해 인라인 이미지가 완전히 비활성화됩니다. 하지만 적어도 수신자 측에서 문제가 발생하는 것은 막을 수 있습니다. 인라인 이미지를 다시 활성화하려면 다음 명령어를 입력하세요.

defaults write com.apple.mail DisableInlineAttachmentViewing -bool false
Apple Mail 첨부 파일 오류를 예방하는 4가지 필수 팁

이 명령어는 유용하지만 인라인 그래픽을 매번 켜고 끄는 것이 번거로울 수 있습니다. 대안으로 파일을 첨부하기 전에 zip으로 압축하는 방법이 있습니다. 이렇게 하면 여러 파일을 하나로 묶을 수 있을 뿐만 아니라, 첨부 파일이 수신자의 클라이언트에서 아이콘으로 표시되는 것을 보장할 수 있습니다.

Apple Mail을 한 단계 더 발전시키기

첨부 파일 문제를 해결하는 것은 생각보다 까다롭습니다. 모든 메일 앱이 최대한의 호환성을 보장하려고 노력하지만, 첨부 파일이 발신자에서 수신자로 이동하는 동안 어떤 일이 일어날지는 확신할 수 없습니다. 하지만 위의 팁들을 모두 따른다면 더 이상 첨부 파일 때문에 걱정할 필요가 없을 것입니다.

모바일 수신함도 잊지 마세요. iPhone에서 성가신 메시지를 차단하는 방법도 활용해 보세요.

마지막으로 Mac Mail을 사용하고 있다면 생산성 향상 팁도 함께 확인해 보시기 바랍니다.