Apple Mail 새 편지 알림 설정하기
새로 온 메일이 있어도 Mail 애플리케이션이 알림 소리를 내지 않는 버그가 있습니다. 새로운 메일에 대해 알림 소리를 내도록 설정해 놓았을 때 POP3 계정을 주기적으로 확인하는 경우는 소리가 잘 납니다. 하지만 푸시(push) 되는 메일은 새 메일 숫자만 표지가 되고 소리는 나지 않습니다. (OS X 10.6.2, MobileMe 계정 기준)
이런 문제는 몇년 전부터 보고되었고, 애플 디스커션 포럼에서는 저마다의 방법을 제시하는데 속시원한 해결책은 없습니다. 대표적인 방법은 환경설정의 계정 항목에서 고급 설정 부분에 있는 ‘IDLE command’ 기능을 해제하는 것입니다. 이 기능을 해제하고 메일 확인 주기를 1분으로 정해두는 것입니다. 하지만 이는 네트웍에 그만큼 부담을 주게되고, 또 푸시 기능을 포기한다는 단점이 있습니다.
다른 방법은 Mail에 룰(Rule)을 적용하는 것입니다. 새로온 메일이 도착했을 때 알림 소리가 나도록 규칙을 정해주는 것이지요. 문제는 이렇게 직접 rule을 지정할 때도 소리재생 항목은 제대로 실행이 되지 않는다는 것입니다. 하지만 다행히 애플스트립트는 실행이 잘 됩니다.
그래서 저는 소리를 재생하는 애플스크립트를 만들고 새로 온 메일이 있을 때 그 애플스크립트를 실행하도록 지정했습니다.

응용프로그램>유틸리티 안에 있는 AppleScript Editor를 실행합니다. 위와 같이 입력한 후 컴파일을 하고 적당한 이름으로 저장을 합니다. 동일한 스크립트로 작성한 파일은 아래 링크에서 다운로드 받을 수 있습니다.
다운로드: NewMail.zip (4KB)
이제 Mail에서 규칙을 지정해두면 됩니다. 환경설정을 열고 가장 오른쪽에 있는 Rule을 선택한 후 새로운 rule을 추가하고 아래 그림과 같이 지정합니다.

저는 ‘From 항목에 Gildong Hong 이라는 이름이 없을 때’ 라고 해뒀는데, 이는 보낼 메일이 보낸메일함에 저장될 때 이것이 새로 온 것으로 인식되어서 알림 소리를 내는 것을 방지하기 위함입니다. Gildong Hong 대신 자신의 이름을 입력하시면 됩니다.
이렇게 하면 새로 도착한 메일이 있을 때 알림 소리를 들을 수 있습니다. 저는 시스템 기본 소리 가운데 하나를 이용하는데, 원한다면 다른 mp3 파일을 이용하셔도 됩니다. 스크립트를 작성할 때 해당 파일 경로만 바꿔서 적어주시면 되거든요.

