geplaatst door: ForumDominee
Is er een Applescript te schrijven dat van de grootte van een bijlage kan determineren *moeilijk woordje alarm* en wat ik via een regel kan gebruiken als voorwaarde?

Voorbeeld:

1. Klaas stuurt na vele waarschuwingen alweer een 'zeer belangrijke foto van zijn kind' met een formaat 9x5 m
2. zo ja: pleur mail weg

Regel:
try
als 'mailadres-van-klaas'
en bijlage is 'achterlijk groot'
vertel application mail.app
knal mail weg en verwijder van server
automatisch antwoord 'ik wil je foto niet op de beamer zien maar in mijn koelkast'
einde try
einde

Wie o wie wil mij een werkend voorbeeld laten zien?

(Bewerkt door ForumDominee om 18:22, 10-12-2007)

Applescript voor bepalen grootte van bijlage(n) Mail
10 december 2007 - 18:27    reactie #1
geplaatst door: bert
Tsja, ik ben geen deskundoloog, maar hieronder is in ieder geval iets dat een deel van de gevraagde functionaliteit heeft. Als je geen verstand van AppleScript hebt, zoek het gratis boekje AppleScript for absolute Starters op het Internet. Met wat eigen inspanning zou er dan een bruikbaar script uit moeten rollen.


tell application "Mail"
set x to the sixth message of mailbox "Inbox"
if the sender of x is "klaas@irritantje.com" then
set all_attachments to every mail attachment of x
set the_size to the file size of item 1 of all_attachments
if the_size > 10000000 then
delete x
end if
end if
end tell

Bert