Annonce:


Venez rencontrer nos contributeurs !

N'hésitez pas à venir visiter notre toute nouvelle page consacrée à nos contributeurs. Avoir son nom dans cette page est un grand gage de reconnaissance de notre part pour nos membres les plus actifs, ayant au moins atteint le Niveau 4.

Découvrez nos Contributeurs les plus actifs !

Les communautés sont un franc succès grâce à toutes les personnes qui viennent bénévolement apporter leur expertise et savoir faire à nos membres du monde entier !
Merci à tous pour votre incroyable contribution !!


Très bonne semaine à tous !
Lorris

Annonce: Mettre à jour vers macOS Mojave

Avec des fonctionnalités comme le Mode sombre, Piles et deux nouvelles applications intégrées, macOS Mojave vous aide à tirer le meilleur parti de chaque clic.

Découvrir comment effectuer la mise à jour vers 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