AppleScript or AppleEvents are probably your only option.

tell application "Mail"
        set lstMailboxes to {}
        set lstUnreadCount to {}
        repeat with mbMailBox in every mailbox
                set end of lstMailboxes to name of mbMailBox
                set end of lstUnreadCount to unread count of mbMailBox
        end repeat
        
        --lstMailboxes is now a list of the names of every mailbox
--lstUnreadCount is now a list of the number of unread messages in every mailbox --The indexes of each list are lined up so item 1 in lstMailboxes corresponds to
        --item 1 in lstUnreadCount
end tell

On May 31, 2006, at 20:22, Tristan wrote:

How can I get the number of unread messages from every mail box in Apple Mail?
I still use RB 5.5.5


--
David Glass - Gray Matter Computing
graymattercomputing.com - corepos.com
559-303-4915

Apple Certified Help Desk Specialist

_______________________________________________
Unsubscribe or switch delivery mode:
<http://www.realsoftware.com/support/listmanager/>

Search the archives of this list here:
<http://support.realsoftware.com/listarchives/lists.html>

Reply via email to