Annonce: Préparez-vous à découvrir macOS Mojave


Avec des fonctionnalités comme le Dark Mode, Stacks et quatre nouvelles applications intégrées, macOS Mojave vous aide à tirer le meilleur parti de chaque clic. Venez découvrir les nouveautés de macOS Mojave ici > https://support.apple.com/fr-fr/macos/mojave

Question :

Question : Classement auto de pièces jointes par règles dans Mail

Je tente de stocker dans le dossier téléchargement un fichier fourni en PJ dans un mail que je recois tous les jours. Lors de l'éxécution manuelle des règles dans mail, la règle déclenche un AppleScript qui extrait la pièce jointe et le stocke bien dans le bon dossier. Par contre dès que le traitement est appelé à la relève du courrier, toutes les autres commandes des règles fonctionnent mais l'appel du script AppleScript échoue.


Tout cela sur MacOS Sierra avec toutes les maj effectuées.


Ci-dessous le script AppleScript appelé.

-- uncomment the four following lines and select mails in mail application before execute this AppleScript

--tell application "Mail"

-- set xx to selection

-- tell me to perform mail action with messages xx

--end tell

-- If previous lines are commented, this AppleScript must be called by applying rules in Mail application

using terms from application "Mail"

on perform mail action with messages theMessages

tell application "Mail"

repeat with eachMessage in theMessages

try

set theFile to the first mail attachment of eachMessage

set theName to the name of theFile

set theLongName to ((path to downloads folder) as string) & theName

save theFile in file theLongName

end try

end repeat

end tell

end perform mail action with messages

end using terms from


Dans le cas d'erreur, la console m'indique le message suivant

Detected missing constraints for <private>. It cannot be placed because there are not enough constraints to fully define the size and origin. Add the missing constraints, or set translatesAutoresizingMaskIntoConstraints=YES and constraints will be generated for you. If this view is laid out manually on macOS 10.12 and later, you may choose to not call [super layout] from your override. Set a breakpoint on DETECTED_MISSING_CONSTRAINTS to debug. This error will only be logged once.

Toute aide pour résoudre ce problème est la bienvenue

Merci d'avance

Mac mini, macOS Sierra (10.12.4)

Publiée le

Répondre

Le contenu de la page a été chargé

Il n’y a aucune réponse.
Profil de l’utilisateur : BugsDenis

Question : Classement auto de pièces jointes par règles dans Mail