Script mot de passe arrivant à expiration
Je partage avec vous ce script qui permet d’avertir par email les personnes dont le mot de passe arrive à expiration.
Script original ici : https://gallery.technet.microsoft.com/scriptcenter/Password-Expiry-Email-177c3e27
Ma version : Ajout de l’envoie d’un email avec un tableau récapitulatif de toutes les personnes dont le mot de passe va expirer.
Options :
- -smtpServer IP du serveur
- -expireInDays Nombre de jours avant expiration du mot de passe
- -from adresse email de provenance
- -logging Permet de générer un fichier de log
- -logPath Chemin vers le répertoire qui contiendra les logs
- -testing Permet de simuler le script, tous les emails seront envoyés à testRecipient
- -testRecipient email pour le mode test
Paramètres du script :
A partir de la ligne 45
- smtpfromSysadmin email de provenance du mail
- smtptoSysadmin email pour le rapport
- messageSubjectSysadmin objet pour l’email
Exemple :
PasswordChangeNotification.ps1 -smtpServer mail.domain.com -expireInDays 21 -from "IT Support <support@domain.com>" -Logging -LogPath "c:\logFiles" -testing -testRecipient support@domain.com
Disponible sur mon dépôt Github