0 votes

Déplacer un message vers la boîte de réception d'un compte Exchange

Existe-t-il une syntaxe spéciale pour utiliser AppleScript afin de déplacer un message d'un dossier vers la boîte de réception d'un compte Exchange ?

J'ai configuré Apple Mail avec trois comptes, deux comptes Gmail et un compte Exchange. Le code ci-dessous devrait déplacer le message sélectionné vers la boîte de réception de son compte respectif. Il fonctionne comme prévu pour les comptes Gmail, mais renvoie une erreur pour le compte Exchange :

set theSelection to selection

# do nothing if no email is selected in Mail
try
    set theMessage to item 1 of theSelection
on error
    return
end try

set theAccount to account of mailbox of theMessage
set UnSnoozeBox to mailbox "INBOX" of theAccount            
move theMessage to UnSnoozeBox

Plus précisément, lorsque j'essaie de définir UnSnoozeBox J'obtiens "L'action "Exécuter AppleScript" a rencontré une erreur : "Mail got an error : Can't get mailbox "INBOX" of account id "80403C8B-7G0H-4CCA-D619-3605F76138F1"."

(Pour ce que cela vaut, le code qui déplace les messages dans le dossier "Snooze" fonctionne comme prévu pour les trois comptes).

1voto

bechitra Points 51

J'ai compris : C'est "Inbox" pour Exchange, et "INBOX" pour GMail. (Comme c'est ennuyeux.)

LesApples.com

LesApples est une communauté de Apple où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres utilisateurs d'appareils Apple, poser vos propres questions ou résoudre celles des autres.

Powered by:

X