Numero speculare di mail non lette nella barra del titolo

3

C'è un modo per mostrare il numero esatto di messaggi non letti dall'icona Mail.app anche nella barra del titolo? Tieni presente che ciò non equivale a mostrare il numero di messaggi non letti nella Posta in arrivo, dal momento che posso cambiare la cartella in qualcosa di simile a una casella postale intelligente.

(Anche uno script che emette questo numero andrebbe bene, potrei scrivere un elemento della barra dei menu attorno a me stesso.)

Aggiornamento : in alternativa, anche uno script che emette il numero di messaggi non letti per una cassetta postale intelligente definita dall'utente è a posto. Tutto il codice di esempio che ho visto finora funziona solo per le caselle di posta non intelligenti.

    
posta Debilski 15.06.2014 - 14:49
fonte

2 risposte

2

Puoi ottenere il numero di elementi non letti con il seguente AppleScript:

tell application "Mail" to get the count of messages of mailbox "INBOX" of account "Me"

Come hai detto potresti scrivere un elemento nella barra dei menu, potresti usare questo AppleScript per questo.

In alternativa, puoi farlo con Menu non letto per la posta .
Tuttavia, non sono sicuro che funzioni con Mavericks.

    
risposta data 15.06.2014 - 15:02
fonte
0

Prova questo:

set unreadNumber to 0
set i to 1
tell application "Mail"
activate
get message viewer 1's selected mailboxes
repeat with thisBox in result
    repeat until ((message number is i) exists) is false
        if read status of (message number i of thisBox) is true then set unreadNumber to (unreadNumber + 1)
        set i to i + 1
    end repeat
end repeat
display dialog "You have " & unreadNumber & " unread messages."
end tell
    
risposta data 18.06.2014 - 11:10
fonte

Leggi altre domande sui tag