- Registriert
- 11.05.08
- Beiträge
- 24
hallo leute.
ich hab mich stundenlang durch diverse foren geklickt und brauch mal nen kleinen denkanstoss.
ich hab meinen ersten jetzt schon heißgeliebten mac noch nicht lang und kannte daher applescript noch nicht. aber ich hab gefallen gefunden.
hier nun mein problem. ich hab mir ein script geschrieben, welches nach dem systemstart mail öffnet. nun möchte ich das mir dieses script eine meldung gibt, wenn neue ungelesene mails eingetroffen sind, so dass ich nur den zeilenschalter drücken muss (also auf lesen gehe) und sich mail in den vordergrund bringt.
hier mein ansatz. laufen tut es, aber ich bekomm auch ohne neue emails die infobox. was kann ich da machen?
tell application "Mail"
activate
set visible of every window to false
delay 15 -- zeit zum emails abholen
if unread count of mailboxes is not 0 then display dialog "Neue emails lesen?" buttons {"abbrechen", "lesen"} default button 2
if the button returned of the result is "lesen" then set visible of every window to true
end tell
ich hab 2 imap-accounts und nen intelligenten ordner, indem ich schon per regel alle eintreffenden emails sammle (außer spam versteht sich), mac os x 10.5.2 und mail 3.2
schön wärs noch wenn mail dann gleich den intelligenten ordner ausgewählt hat.
vielen dank im voraus
ich hab mich stundenlang durch diverse foren geklickt und brauch mal nen kleinen denkanstoss.
ich hab meinen ersten jetzt schon heißgeliebten mac noch nicht lang und kannte daher applescript noch nicht. aber ich hab gefallen gefunden.
hier nun mein problem. ich hab mir ein script geschrieben, welches nach dem systemstart mail öffnet. nun möchte ich das mir dieses script eine meldung gibt, wenn neue ungelesene mails eingetroffen sind, so dass ich nur den zeilenschalter drücken muss (also auf lesen gehe) und sich mail in den vordergrund bringt.
hier mein ansatz. laufen tut es, aber ich bekomm auch ohne neue emails die infobox. was kann ich da machen?
tell application "Mail"
activate
set visible of every window to false
delay 15 -- zeit zum emails abholen
if unread count of mailboxes is not 0 then display dialog "Neue emails lesen?" buttons {"abbrechen", "lesen"} default button 2
if the button returned of the result is "lesen" then set visible of every window to true
end tell
ich hab 2 imap-accounts und nen intelligenten ordner, indem ich schon per regel alle eintreffenden emails sammle (außer spam versteht sich), mac os x 10.5.2 und mail 3.2
schön wärs noch wenn mail dann gleich den intelligenten ordner ausgewählt hat.
vielen dank im voraus