Voter dans la communauté ⬆️⬇️

Si vous aimez les contributions d'autres utilisateurs, vous pouvez le montrer par une évaluation positive et, si vous êtes connecté, des points seront attribués. Pour en savoir plus sur notre système d'évaluation visitez Tout sur le vote au sein de la communaut… - Communauté Apple


Il semblerait que plus personne ne soit actif dans cette discussion. Si vous souhaitez reprendre la conversation, posez simplement une nouvelle 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 31 mars 2017 à 11h54

Répondre

Il n’y a aucune réponse.

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

Bienvenue dans la Communauté d’assistance Apple
Un forum où les clients Apple s’entraident avec leurs produits. Faites vos premiers pas avec votre identifiant Apple.