Résolu Régle outlook

Plus d'informations
il y a 3 ans 1 mois - il y a 3 ans 1 mois #30541 par kroum
Réponse de kroum sur le sujet [Résolu] Régle outlook
Désolé a tête reposée
je viens de comprendre
Laurent un grand merci

Voici mon script fini:
#Requires -version 2.0
Add-Type -AssemblyName microsoft.office.interop.outlook
 

$olRuleType = "Microsoft.Office.Interop.Outlook.OlRuleType" -as [type]
$outlook = New-Object -ComObject outlook.application

 
#On attribut le nom de la regle.
$rules = $outlook.session.DefaultStore.GetRules()
$rule = $rules.Create("New", $olRuleType::OlRuleReceive)
 
#On traite l'information de qui provient le courriel.
#Teste si le champ expediteur  contient un ou plusieurs mots
$senderAddressCondition = $rule.Conditions.senderAddress
$senderAddressCondition.Enabled = $true
$Words=@('1Expediteur1','2Expediteur')
$senderAddressCondition.Address=$Words
$senderAddressCondition.senderAddress.ResolveAll()
 
#On indique l'action qui doit être fait si le courriel repond aux exigence.
$ForwardRuleAction = $Rule.Actions.Forward
$ForwardRuleAction.Recipients.Add("dest@gmail.fr")
$ForwardRuleAction.Recipients.ResolveAll()
$ForwardRuleAction.Enabled = $true
 
#On enregistre la regle.
$rules.Save()
Dernière édition: il y a 3 ans 1 mois par kroum.

Connexion ou Créer un compte pour participer à la conversation.

Temps de génération de la page : 0.076 secondes
Propulsé par Kunena