2012-01-13 3 views
1

AppleScript를 처음 사용하며 현재 문제가 있습니다. 내 메일 "받은 편지함"에 여러 개의 폴더가 있습니다. 그러나이 스크립트를 실행하기 위해 이러한받은 편지함 중 하나를 선택하고 싶습니다.AppleScript Apple Mail에서 특정받은 편지함 선택

다음은 내가 가지고있는 것입니다. 그러나 Gmail 계정의받은 편지함을 찾지 못하는 것 같습니다.

아이디어가 있으십니까? 나는이 은받은 편지함은 "INBOX"(사례 문제)라는 이름의 사서함이 항상 있다는 어디서나을 문서화 보지 못했다하더라도

set _ago to (current date) - days 
    set _inbox to "Inbox:Gmail" 

    tell application "Mail" 
     move (messages of _inbox whose read status is false and date received comes before _ago) to mailbox "Gmail - Unread" 
     move (messages of _inbox whose date received comes before _ago) to mailbox "Gmail - Archive" 
    end tell 

답변

2

그것은 보인다. 따라서, 다음은 내가 when I need to access an account-specific inbox을 할 것입니다 :

set _inbox to mailbox "INBOX" of account "Gmail" 

그것은 당신이 어떤 사서함에 액세스하는 것과 동일한 방법, 당신은 단지이 특정 이름을 사용합니다. move 문에도 mailbox "Unread" of account "Gmail" 양식을 사용해야 할 수도 있지만 확실하지는 않습니다. 이걸 시험 해봐야 겠어.

+0

이것은 OP와 동일한 문제인 내 문제를 해결했습니다. 고맙습니다. OP가 답변을 표시해야합니다. – h4ckNinja