[OS X] 시스템 속에 잠자고 있는 이메일 첨부 파일을 삭제해 용량 확보하기

2013.02.06 06:42    작성자: ONE™

들어가며

OS X 기본 번들 프로그램 중 하나인 메일(Mail)은 사용이 직관적이고 간편해 맥 입문자들도 손쉽게 다룰 수 있는 맥 대표 이메일 클라이언트입니다. 스패로우(Sparrow)나 포스트박스(Postbox) 같은 써드파티 이메일 클라이언트도 맥 사용자 사이에서 좋은 평가를 받고 있지만, OS X 기본 메일 프로그램도 이메일 클라이언트 본연의 기능에 충실하여서 다른 OS X 번들 프로그램과 비교해 써드파티 프로그램으로 대체되는 경우가 상대적으로 적은 편입니다.

하지만 메일 프로그램은 이메일에 첨부되는 파일을 라이브러리 폴더 깊숙한 곳에 차곡차곡 쌓아 놓기 때문에 시스템의 용량을 야금야금 갉아먹는 주범이 되기도 합니다. 메일 프로그램의 이런 특성을 잘 모르는 초심자는 ‘언제 다시 사용할지 모르는 첨부 파일’ 저장하는데 적게는 수 메가에서 많게는 수 기가까지 시스템 용량을 낭비하고 있을 수 있습니다.

일반적으로 이메일에 딸려오는 첨부 파일은 사용자가 한 번 열람하면 더는 열람할 필요가 없는 경우가 많은데, 메일 프로그램은 첨부파일의 중요도와 상관없이 첨부 파일을 무조건 시스템 폴더에 저장합니다. 또한, 정말 중요한 첨부 파일인 경우 사용자가 임의로 저장 장치 어딘가에 저장해두는데, 이미 메일 보관함에 원본이 있는데 또 복사본을 만들게 되는 셈이라 저장 공간 낭비가 심화됩니다. 

저장 공간의 낭비를 막기 위해, 또 IMAP 메일 계정을 사용하는 경우 이메일 첨부 파일을 필요할 때 언제든 내려받을 수 있기 때문에 가급적이면 메일 환경설정에서 첨부 파일을 자동으로 내려받지 않도록 설정을 변경해 하는 것이 권장되는 편입니다. ▼

하지만 메일 프로그램을 기본 상태로 오래 사용한 경우, 위 설정을 변경하더라도 기존에 시스템에 저장되어 있는 첨부 파일이 시스템에서 제거가 되지 않습니다. 또, 대부분의 맥용 클리너 프로그램들이 이메일 첨부 파일은 건드리지 않기 때문에 사용자가 직접 삭제를 하지 않는 이상 맥의 저장 공간을 계속 차지하고 있습니다. 위 설정을 해 준 이후에 시스템에 잔존하는 이메일 첨부 파일, 어떻게 깨끗히 청소할 수 있을까요?

적용 방법

1. 파인더(Finder)에서 command+shift+G 단축키를 누른 후~/Library/Mail/ 경로를 입력해 해당 폴더로 바로 이동합니다. ▼

2. V2 폴더를 클릭합니다. (위 1번에서 바로 V2로 이동하지 않은 이유는 OS X 10.6 및 그 이하 버전은 V2 폴더가 없고 바로 메일 보관함이 나타나기 때문입니다.) ▼

3. 메일 프로그램에 등록된 메일 계정과 연동된 폴더가 나타나는데, 애플 iCloud 메일 서비스는 보관함이 Aos-라는 이름으로 시작하며, 구글 Gmail이나 기타 IMAP 프로토콜을 이용하는 메일 서비스는 IMAP-이라는 이름으로 시작합니다. 이 중 첨부 파일을 청소할 사용할 메일 계정 폴더를 클릭합니다. (만약 복수의 계정을 한꺼번에 청소하고 싶다면 개별 폴더에 입장할 필요없이 4번 과정을 해당 폴더에서 진행하시면 됩니다.) ▼

4. 파인더 검색 창에 attachments를 입력한 후 엔터 키를 누르기 전에 팝업 윈도우에 표시되는 '이름 일치 항목: attachments'를 클릭합니다. 또한, 파일 검색 범위가 'Mac'이 아니라 사용자 메일 보관함 폴더 내로 한정되어 있는지 확인합니다. ▼

5. 'Attachments'가 이름에 포함된 파일 혹은 폴더가 수두룩하게 검색되는데, 파일 정렬 컬럼에서 '종류'를 클릭해 Attachments라는 이름을 가지는 '폴더'만 선택해 줍니다. ▼

6. 선택한 Attachments 폴더를 휴지통으로 이동한 후 삭제합니다. ▼

7. 이제 메일 프로그램을 실행해주면 첨부 파일 이름 주변에 점선의 사각형으로 둘러 쌓여 있고 더 첨부 파일이 시스템 에 존재하지 않는다는 것을 알려줍니다. 필요 시 첨부 파일 이름을 우클릭한 다음 '저장' 메뉴를 클릭해 삭제한 첨부 파일을 다시 이메일 서버에서 내려받거나 이메일 raw 데이터(emlx*** 파일)에서 추출할 수 있습니다. (왼쪽은 첨부 파일 삭제 전/오른쪽은 첨부 파일 삭제 후) ▼

한 가지 더

요즘 웬만한 이메일 서비스 업체는 수~수십 기가에 달하는 이메일 저장 공간을 제공해 주기 때문에 잔여 용량을 신경 쓸 필요가 거의 없어졌습니다. 하지만 사설 IMAP 서버를 운용하거나, 이메일만 남겨 둔채 민감한 내용을 담고 있는 첨부 파일을 삭제하고 싶은 경우가 있는데, 이때 알아두시면 편리한 기능을 한 가지 더 소개해 드릴까 합니다.

1. 메일 프로그램 왼쪽 가장자리에 + 모양의 아이콘이 있는데 이를 클릭한 후 '새로운 스마트 메일상자...' 메뉴를 클릭합니다. ▼

2. 검색 조건을 '첨부 파일 포함'을 지정하시고 휴지통에 있는 메시지 포함' 상자와 '보낸 편지함에 있는 메시지 포함' 상자를 체크해줍니다. 스마트 메일상자 이름은 적당한 문구를 넣어주시면 됩니다. 그리고 '승인' 버튼을 클릭해 스마트 상자를 저장합니다. ▼

3. 메일 앱 왼쪽 사이드 바에 앞서 지정한 이름을 가지는 스마트 메일상자가 생성되는데, 이를 클릭하면 지금까지 받고 보낸 모든 메일 중 첨부 파일이 포함된 메일만 한 군데로 걸러줍니다. 걸러진 메일 중 첨부 파일을 완전히(로컬 스토리지 영역과 온라인 서버 두 군데 모두에 저장된) 첨부 파일'을 삭제하고 싶은 메일을 선택한 후 메뉴 막대 > 메시지에서 '첨부 파일 제거' 메뉴를 선택합니다. ▼

4. 이제 해당 메일의 본문 하단에 '### 첨부 파일이 수동으로 제거됨'이라는 문구가 표시되며 파일이 서버에서도 삭제되었음을 알려줍니다. ▼



비고
• 이번 팁은 조만간 블로그에 포스팅 할 '시스템 구석구석을 청소해 맥 용량 최대로 확보하기' 글에 포함될 내용의 일부분입니다.

참조
• 메일 프로그램이 Gmail 계정으로 온 새 메일을 실시간(Push)으로 확인하지 못하면 이렇게 해보세요
• 메일 프로그램에 메일 보낸 사람 프로필 사진 띄우기
• 아이폰에서나 볼 수 있는 터치 인터페이스가 메일 프로그램에 은근슬쩍 끼여 있다?

    
  1. 이전 댓글 더보기
  2. Blog Icon
    박인범

    아...감사합니다!!

  3. Blog Icon
    neovision

    항상 좋은 정보 감사히 보고 있습니다.

    그런데 메일 폴더에서 attachments를 검색하니 폴더가 하나도 나오질 않습니다.

    그렇다고 메일에 첨부파일이 없는 것도 아닌데..이런 경우는 왜 그런지요?..

  4. 저도 방금 그 상황을 겪었는데 분명 메일폴더에서 검색 했는데
    검색 옆부분에 mac mail 중에 mac 으로 선택 되어 있는지 확인 해보세요 mail체크 다시 선택 하고 검색하니 잘 나오더군요

  5. Blog Icon
    한대

    오오. 좋은 정보 고맙습니다. ㅎㅎ

  6. Blog Icon
    한대

    그런데 여쭤볼것이 있습니다. ㅠㅠ

    imap으로 설정된 메일계정들에서 제가 어떤메일의 답장을 하거나 어떤사람한테 메일을 보내면

    애플 메일 프로그램의 '보낸 편지함'을 아무리 봐도 방금 보낸 메일이 들어가 있지 않더라구요.ㅠㅠ

    원래 그런것인가요? pop서버로 할때는 '보낸 편지함'에 제가 방금전에 작성한 메일이 보였거든요.

    ㅠㅠㅠㅠㅠㅠ

  7. 작동 안 된다는 계정이 iCloud는 아니죠? 등록해 둔 외부 메일 서비스의 '보낸 메일 보관함'을 메일 프로그램이 인식 못하고 있는건으로 일단 추측됩니다. 보낸 편지함(이나 그에 해당하는 폴더)을 클릭하신 후 메뉴바의 메일상자 > 메일상자를 다음으로 사용하기 > 보낸 편지함 으로 직접 지정해 보시겠습니까?
    스크린샷: http://d.pr/i/4LcT

  8. Blog Icon
    한대

    일단 해보았습니다. 잘 되어야 할텐데요. ㅎㅎ ㅠㅠ

  9. Blog Icon
    한대

    안되네요. ㅠㅠ

  10. 이 방법으로 해결이 안되면... 그 이상은 제 상식 밖에 문제네요 ㅠ.ㅠ)..

  11. Blog Icon
    깡대장

    안그래도 첨부파일 문제 때문에 해결방법을 찾고있었는데 덕분에 깔끔히 해결했네요 고맙습니다.

    아! 그리고 스크린샷에 나와있는 돋보기 확대(?)기능은 어플로 하신건가요?

    글씨가 너무 작아서 사용해보고 싶은데 정보 알수있을까요~?

  12. 덕분에 않그래도 64gb ssd 쓰고 있었는데 조금이나마 용량을 더 확보 하네요 감사합니다 ^_^

  13. Blog Icon
    hedonist

    메일 계정중에 아이클라우드 계정 정보를 변경하면

    계속 ["받는 메일 서버" 필드를 공백으로 남겨둘 수 없습니다.]
    라는 메세지가 나오면서 변경사항이 저장이 안됩니다. ㅠ 다른 메일 계정들은 다 잘되는데 말이죠

    그렇네 받는 메일 서버를 변경할려고 해도 커서 자체가 올라가지 못하게 막혀있네요 ..

    혹시 해결방법 아시나요?

  14. 정확히 아이클라우드 계정의 어떤 정보를 변경한다는 것인지 말씀해주신 걸로는 선뜻 이해가 잘 안되는데 스크린샷을 보여주시면 좀 더 이해하기 쉬울 것 같습니다.

  15. Blog Icon
    hedonist

    음 그리고 하나만 더 질문할게요 ^^;

    말씀하신데로 다 했는데도 첨부파일이 그대로 다 있길래 확인을 해보니

    저는 저장경로가 좀 틀리네요

    /username/라이브러리/Containers/com.apple.mail/Data/Library/Mail Downloads/ 파일명

    이렇게 되어있습니다.

  16. 메일 프로그램에서 첨부 파일을 받을 때 첨부 파일을 더블 클릭하거나 경로 지정없이 '첨부 파일 열기' 메뉴를 사용하면 말씀하신 폴더에 사본이 저장됩니다. 본문에 소개한 첨부 파일 청소법은 메일 프로그램이 자동으로 첨부 파일을 내려 받도록 설정된 상태에서 누적된 파일을 삭제해 용량을 확보하는 것이고, 별도로 첨부 파일을 (앞서 설명한 방법으로) 내려 받으신 적이 있다면 해당 폴더도 같이 정리해 주시는 것이 좋습니다. 요 부부은 본문에 좀 더 보충해 넣는 것이 좋을 것 같습니다. 감사합니다!

    ps. 그리고 메일 데이터 폴더 경로가 본문과 다른 것은 메일 프로그램이 최근에 샌드박싱 디자인으로 변경되면서 일부 데이터 폴더가 샌드박스 컨테이너 폴더로 이동했기 때문입니다. 말씀하신 폴더 외에 첨부 파일이 (자동으로) 첨부파일이 저장되는 폴더는 심볼릭 링크로 연결되어 있는 것 같습니다.

  17. 감사합니다 ^^

  18. Blog Icon
    novrain

    위와 같이 따라해도, 메일의 크기는 크게 줄어들지 않았습니다.
    좀 더 검색을 해보니까, 확장자가 'emlxpart'(Mail Message Attachment)인 파일이 있더군요.
    이 파일들도 삭제하니까 첨부 파일이 삭제되더군요.

    ps. 언제나 좋은 정보에 감사드립니다.

  19. Blog Icon
    ffdd

    Messages 폴더 숫자.emlx 파일들 용량을 보면 텍스트 몇줄인데 용량이 큰 놈들이 있는데 보면 첨부파일이 있는 메일들이네요.

    Attachments 이 폴더를 지워도 일단 첨부파일은 기본적으로 다운로드 받는거 같네요. 분리시켜 주는게 아니라 이미 받은놈들을

    첨부파일만 Attachments 폴더로 한번더 복사 시키네요

  20. 위 두 분이 조태주신 의견에 한 번에 답글을 달아야 할 것 같네요.

    일단 emlx 포맷은 이메일 meta 데이터가 포함된 이메일 데이터 파일이고 .emlxpart와 .partialemlx 는 이메일 meta 데이터 없이 이메일 메시지가 여러 개의 조각으로 나뉘어져 있는 것입니다. 이메일에 용량이 큰 첨부 파일을 담고 있는 경우 주로 이런 형태로 분산 저장됩니다.

    이 세 raw 파일을 해독해 메시지와 첨부파일(attachment)을 추출하고 GUI 형태로 사용자에게 보여주는 것이 Mail 프로그램입니다.

    그런데 emlx나 .emlxpart, .partialemlx를 지운다고 해서 용량이 늘어난다고 보기 힘든 것이, 이 파일을 지우더라도 (추후 해당 이메일을 메일 프로그램에서 훑어지나가면) 인덱싱 파일을 참조해 IMAP 서버에서 (앞서 지운 파일을) 다시 내려받게 됩니다. 따라서 일시적으로만 용량 확보가 되는 셈입니다. 반면에 attachment 폴더는 이 raw 데이터에서 첨부 파일을 (또 한번 추출해) 저장 공간을 한 번 더 차지하게 되는 말 그대로 잉여 데이터이고, 메일 프로그램에서 첨부 파일을 자동으로 (raw 데이터에서) 추출하지 않도록 설정하면 용량 확보 걱정을 할 필요가 없습니다. 만약 raw 데이터에서도 첨부 파일을 완전히 삭제하고 싶다면 본문 두 번째에 소개한 방법을 사용하시면 됩니다(만 이때는 서버에서도 첨부 파일이 삭제됩니다.)

    아무튼 이 와 관련해 좀 더 자세한 정보는 아래 블로그 포스팅을 참고하시면 될 것 같습니다.
    http://davnads.blogspot.kr/2009/11/osx-mail-and-e-discovery.html

  21. Blog Icon
    제이러브

    역주행 하며 하나하나 배우는 맥초보입니다.

    ~/Library/Mail/ 폴더로 이동하여 사용하고 있는 Gmail 계정의 IMAP 폴더안
    여기저기에 attachments 폴더들이 보이는데요...(IMAP 폴더의 현재 용량이 15G 정도로 나옵니다..)

    위 내용에 따라 검색 기능을 사용해봐도 검색이 안됩니다..
    혹시 파인더에 무슨 설정을 해야 하는 건 아닌지 여쭤봅니다.. -_-;;;

  22. Blog Icon
    안나씨

    깔끔하고 친절한 설명! 감사합니다!

  23. Blog Icon
    jknine

    헐...다 하고 나니 14기가가 생겼네요...
    감사합니다!!

  24. Blog Icon
    Ace

    본문 상단에 "설정을 변경해 하는 것이" --> "설정을 변경해 두는 것이" 고쳐주시면 감사하겠습니다~

  25. 감사 감사합니다.~~
    맥 입문한지 3일째인데, 맥뉴스 블로그 때문에 엄청난 도움 받고 있습니다. 앞으로도 자주 오게될것 같네요.^^

  26. Blog Icon
    이수원

    위의 설명대로 오래된 메일들의 첨부파일들을 제거해 보았는데요, 처리는 잘 되는 것 같은데. 일부 메일들의 텍스트가 "v+旆)^��'度硔])碟'钓\喓X峨奾,!囤㖞/zX況"이런 식으로 바뀌어 버렸습니다, 어떻게 하면 되는 문제일까요?

  27. Blog Icon
    felix

    저도 같은 현상이 발생 하여 아깝게 버린 메일이 많다는.. ㅜㅜ 방법 알려주심 감사하겠습니다.

  28. Blog Icon
    mysirius

    와우~ 정말 감사합니다!!! 이메일 첨부파일 삭제하고 5기가 정도 확보했습니다. 제 맥에어가 이제 숨좀 쉴것같네요 ㅠㅠㅋ

  29. Blog Icon
    김하나

    감사합니다~~ 5기가 확보 됐네요 ㅎㅎ

  30. Blog Icon
    필릭

    메일 앱에서 '나의 Mac'으로 로컬에 저장한 메일 박스는 어느 위치에서 저장되어 있는지 아시는 분 계신가요?