T
tophe630
Invité
Bonsoir;
Je n'ai jamais fait d'Applescript, j'ai réussi à faire ce que je veux avec automator, mais pas totalement.
J'aimerais faire un script qui me rangerait les pièces jointe d'un e-mail dans un dossier spécifié.
Et je voudrais appeler ce script à l'aide d'une règle dans mail.
J'ai trouvé ce script en recherchant un peu:
Je n'ai jamais fait d'Applescript, j'ai réussi à faire ce que je veux avec automator, mais pas totalement.
J'aimerais faire un script qui me rangerait les pièces jointe d'un e-mail dans un dossier spécifié.
Et je voudrais appeler ce script à l'aide d'une règle dans mail.
J'ai trouvé ce script en recherchant un peu:
property destinationFolder : (path to desktop as Unicode text) & « Joint: »
using terms from application « Mail »
on perform mail action with messages theMessages for rule theRule
tell application « Mail »
repeat with eachMessage in theMessages
repeat with thisAttachment in eachMessages mail attachments
if (MIME type of thisAttachment) is equal to « application/pdf » then
set thisFile to destinationFolder & name of thisAttachment
save thisAttachment in thisFile
end if
end repeat
end repeat
end tell
end perform mail action with messages
end using terms from
Il semblerait faire ce que je voudrais, mais ça ne fonctionne pas chez moi. Comme je suis débutant, je ne vois pas bien où est-ce que ça bloque. Pouriez-vous m'aider, merci.
using terms from application « Mail »
on perform mail action with messages theMessages for rule theRule
tell application « Mail »
repeat with eachMessage in theMessages
repeat with thisAttachment in eachMessages mail attachments
if (MIME type of thisAttachment) is equal to « application/pdf » then
set thisFile to destinationFolder & name of thisAttachment
save thisAttachment in thisFile
end if
end repeat
end repeat
end tell
end perform mail action with messages
end using terms from
Il semblerait faire ce que je voudrais, mais ça ne fonctionne pas chez moi. Comme je suis débutant, je ne vois pas bien où est-ce que ça bloque. Pouriez-vous m'aider, merci.