20120112 :: [OSX] 메일 첨부파일 때문에 하드디스크 용량이 걱정될 때

아이클라우드가 약 5GB 가량의 공간을 제공해주고 있고 그래서 iOS 기기의 무선 백업을 사용하지 않는다면 거의 이 만큼의 공간을 메일 용량으로 활용할 수 있는데, Gmail의 경우에도 점점 용량이 늘어나면서 상당히 많은 양의 공간을 제공하고 있다. 경우에 따라서는 Gmail 계정을 여러 개 사용하는 경우도 있을 수 있어서 메일함을 동기화하는 경우에는 적지 않은 디스크 공간이 메일에 의해 점유된다.

HDD를 사용하는 경우에는 별로 문제가 되지 않지만, 맥북에어와 같이 디스크 용량이 그리 넉넉치 못한 환경에서는 이런 메일 사용이 꽤나 부담이 되는데, 하지만 메일앱에 다운로드 받아둔 메일은 Spotlight에서 바로 검색이 가능해서 이 편리함을 뿌리치기가 힘들다.

그런 경우에는 메일 메시지는 하드디스크에 보관해두되, 비교적 용량이 큰 첨부파일들은 저장하지 않도록 하는 방법을 사용하면 메일 검색도 쉽게 할 수 있고, 디스크 용량도 절약할 수 있다.

메일 앱을 실행해서 환경설정 패널을 열어 계정 탭을 본다. 계정을 선택하면 오른쪽에 계정의 설정을 할 수 있는데, 이 곳에 “고급” 탭을 클릭해 본다.

위 그림에서 볼 수 있듯이 “오프라인 상태에서 보기 위해 메시지 복사본 유지”를 선택하는 옵션이 있는데, 기본값이 “모든 메시지와 첨부 파일”이다. 이를 “모든 메시지, 첨부파일은 생략함”으로 바꾸면 메일 메시지는 저장하지만 첨부파일은 메시지를 열어 별도로 다운로드 받도록 하기 때문에 필요한 파일만 그 때 그 때 찾아서 저장하면 된다.

20120111 :: [OSX] Mail 앱 초기화하기

잘쓰고 있는 메일앱이었는데… 예전에 사용하다가 계정을 없애버려서 삭제한 메일 계정이 보내는 메일 계정에서 계속 보여지는 문제가 있었다. 사실 안쓰면 그만인데, 그래도 찜찜해서 이리 저리 살펴보아도 이런 증상에 대한 이야기를 찾을 수가 없어서 결국 메일 앱을 초기화하기로 결정. 어차피 iCloud 메일이나 Gmail 만 쓰고 있고 보낸 메시지의 경우에도 모두 서버에 저장하고 있어 쿨하게 초기화 결정.

초기화라는 말은 거창해도 OSX에서 대부분의 기본앱들은 삭제와 재설치라는 과정이 필요없고 그저 설정들만 싹 지워버리면 된다. 다음은 메일앱을 초기화하는 과정이다.

1. 시스템 환경설정 > 메일,연락처에서 우선 등록되어 있는 계정을 모두 제거한다. 아이클라우드 메일 계정이 남아있는 경우에 뭔가 꼬이지는 않을까하는 생각에 모두 제거했다.

2. 메일 앱을 완전히 종료한다.

3. 파인더를 열어 라이브러리 폴더에서 다음 내용들을 삭제한다. 참고로, 라이언에서부터는 라이브러리 폴더가 숨겨져있는데, 설정을 변경할 필요 없이 파인더에서 ⇧⌘G를 눌러 ~/Library 라고 입력하면 라이브러리 폴더로 바로 이동할 수 있다.

  • ~/Library/Preferences/com.apple.Mail.plist
  • ~/Library/Application Support/Mail
  • ~/Library/Mail

4. 아이클라우드 설정 복원을 위해 다시 시스템 환경 설정 > 메일,연락처에서 아이클라우드 계정을 다시 설정해주고, 사용하려는 Gmail 계정도 다시 입력해준다.

5. 메일 앱을 실행해주면 끝

 

20120109 :: [팁] 맥의 모니터만 잠자기

맥북 계열의 경우에는 화면 밝기를 최소로하면 거의 화면이 꺼진 것에 가까울만큼 어둡게 되지만 (이것도 꺼진 것은 아니고 아주 어둡게 켜지는 것임) 아이맥의 경우에는 화면 밝기를 최소로하더라도 어느 정도 밝기가 유지된다.

전력 소모를 줄이기 위해서 잠자기로 들어가게 해 두면, 무선 네트워크 연결이 해제되거나 돌아가던 작업이 중단되는 문제가 있어서 모니터만 재우는 기능이 꽤나 쏠쏠한데, 의외로 많은 커뮤니티에서는 이것을 터미널에서 셸 스크립트를 돌려서 구현하거나 하는 분들도 있더라.

그냥 Control + Shift + Eject를 누르면 화면만 잠자기 모드로 들어간다.

20120104 :: 애플스크립트로 주소록 일괄 수정하기

연락처에 많은 항목이 있더라도 사실 애플 스크립트를 써서 “성(Last Name)” 필드에 공백을 넣는 건 간단하다. 애플 스크립트 편집기를 열고 다음 코드를 입력한 후 실행해주면 모든 주소록에 등록된 성이 공백으로 바뀐다.

 

1
2
3
4
5
6
tell application "Address Book"
repeat with anItem in every person
set anItem's last name to " "
end repeat
save
end tell

 

관련글 : 20111018 :: [OSX] Mail 앱에서 이름이 중복으로 들어가는 경우