• Open Menu Close Menu
  • Apple
  • Shopping Bag
  • Apple
  • Mac
  • iPad
  • iPhone
  • Watch
  • TV
  • Music
  • Support
  • Search apple.com
  • Shopping Bag

Lists

Open Menu Close Menu
  • Terms and Conditions
  • Lists hosted on this site
  • Email the Postmaster
  • Tips for posting to public mailing lists
Re: build a list of mailboxes
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: build a list of mailboxes


  • Subject: Re: build a list of mailboxes
  • From: Christopher Stone <email@hidden>
  • Date: Sat, 08 Mar 2014 20:48:23 -0600

On Mar 08, 2014, at 17:59, Shane Stanley <email@hidden> wrote:
Is there some reason you can't ask for the name of the mailbox?
______________________________________________________________________

If all Yvan needs are the names then no.

tell application "Mail"
name of mailboxes
end tell

You used to be able to do this to get the paths of all On-My-Mac mailboxes:

tell application "Mail"
set AppleScript's text item delimiters to linefeed
mailboxes as string
end tell

But it no longer works as of Mountain Lion.

Now you have to do something like this:

-------------------------------------------------------------------------------------------
tell application "Mail"
  try
    mailboxes as string
  on error e
    set AppleScript's text item delimiters to {"Can’t make {", "} into type string."}
    set mBoxList to text item 2 of e
    set AppleScript's text item delimiters to linefeed
    do shell script "perl -p -e 's! *«class mbxp» *!!g; s! *of application \"Mail\",? *!\\n!g; s!\"!!g' <<< " & quoted form of mBoxList without altering line endings
    text items of result
  end try
end tell
-------------------------------------------------------------------------------------------

--
Chris

 _______________________________________________
Do not post admin requests to the list. They will be ignored.
AppleScript-Users mailing list      (email@hidden)
Help/Unsubscribe/Update your Subscription:
Archives: http://lists.apple.com/archives/applescript-users

This email sent to email@hidden

  • Follow-Ups:
    • Re: build a list of mailboxes
      • From: "koenig.yvan" <email@hidden>
References: 
 >build a list of mailboxes (From: "koenig.yvan" <email@hidden>)
 >Re: build a list of mailboxes (From: Shane Stanley <email@hidden>)

  • Prev by Date: Re: Scriptable multi-clipboard utility?
  • Next by Date: Re: Scriptable multi-clipboard utility?
  • Previous by thread: Re: build a list of mailboxes
  • Next by thread: Re: build a list of mailboxes
  • Index(es):
    • Date
    • Thread