Des règles personnalisées dans Outlook?

Est-il possible de créer une règle personnalisée pour Outlook? Je sais que je peux importer le fichier rwz sur Outlook, mais je veux écrire une règle de script avec une «réflexion» plus avancée. est-ce possible? Y a-t-il un manuel pour cela?

J'ai trouvé deux liens sur ce problème:

  1. Extension des règles Outlook via Scripting
  2. Comment créer une règle personnalisée à l'aide de Visual Basic pour Applications (VBA) dans Outlook

Je crois surtout que le premier serait utile.

Je crois qu'il y a une autre solution à celles déjà présentées. Surtout si vous ne craignez pas un peu de codage.

La solution a été présentée sous une autre question .

Vous pouvez l'obtenir en entier à partir du projet P0r de Github.

Il utilise Powershell pour automatiser les règles de perspectives . Il vous permet de créer votre propre règle simplement en choisissant le répertoire de destination et en modifiant les conditions dans l'instruction if.

Une règle d'exemple qui dépend de la chaîne contenue dans le sujet de messagerie pourrait ressembler à ceci:

# MOVING NOT IMPORTANT MESSAGES TO DELETED ITEMS # ! MARKING EACH MOVED ITEM AS UNREAD IF ($Email.Subject -match "not important" -or $Email.Subject -match "not-important" ) { $Email.UnRead = $True $Email.Move($DeletedItems) | out-null display ([string]$Email.Subject ) ([string]"Red") continue } 

Vous pouvez utiliser tous les champs de l'objet Email pour créer votre propre règle personnalisée. Toutes les propriétés du courriel ont été répertoriées ici .

J'espère que ceci vous aidera.