Outlook 2007 : Déployer une signature par GPO/Script ? - Infrastructures serveurs - Systèmes & Réseaux Pro
Marsh Posté le 24-06-2008 à 10:38:37
Dans Exchange, rubrique "config de l'organisation", puis "boite aux lettres", vas sur l'onglet "stratégie de boite aux lettre de dossiers gérés" : ici, tu peux ajouter des filtres personnalisés, qui te permettent de générer un pied de mail pour tout mail sortant. Tu pourras y faire ta signature.
Si tu as un autre moyen, dis le moi, je suis curieux de savoir comment faire !
Marsh Posté le 24-06-2008 à 11:18:31
Hmmm je suis allé voir et quand je crée une stratégie de boîte aux lettres de dossiers gérés je n'ai pas d'options particulières à définir ???
Marsh Posté le 24-06-2008 à 15:30:14
Au dit donc la question que j'avais posé il y a près d'un an avec un exchange 2003/outlook2003. J'ai jamais eu de réponse définitive... C'est maintenant en standby depuis le changement de responsable com... Mais je suis preneur des idées.
Si ton parc est essentiellement fait de Desktop ca peu se faire assez facilement (j'exagère un peu la !!) avec des script dans la GPO...Je pense par exemple qu'a chaque ouverture de session, ce script va chercher la nouvelle signature sur un lecteur réseau et la met sur le poste local...
Marsh Posté le 24-06-2008 à 16:47:39
Je me trompe peut etre de rubrique... Pourtant il me semble pas mais c'est possible.
Sinon hyperman22, une signature est contenue dans un fichier ? tu es sur de ca ?
Marsh Posté le 24-06-2008 à 17:16:40
ramsesII a écrit : Sinon hyperman22, une signature est contenue dans un fichier ? tu es sur de ca ? |
Oui je suis sur... Enfin si on se comprend bien... La partie insérée en fin de mail dans outlook se trouve dans un fichier HTML si ce sont des mails HTML ou un fichier .txt si ce sont des mails texte brut... Ca se trouve dans le profile utilisateur a cet endroit :
C:\Documents and Settings\username\Application Data\Microsoft\Signatures
Voila ! Actuellement, j'ai un script pour générer une signature uniforme pour chaque collaborateur mais le script ne s'exécute pas automatiquement. Il va chercher le Nom, prénom, et mail via une requete LDAP sur l'AD et l'utilisateur doit renseigné l'agence, son poste, son numéro de téléphone.
Marsh Posté le 25-06-2008 à 10:30:40
Merci pour vos réponses. C'est vraiment une fonctionnalité toute débile qu'on devrait avoir genre affecter un .html à une boîte dans Exchange...
Il n'en est rien donc tant pis.
La solution de copier le fichier html généré avec un script LDAP n'est pas dans mes compétences et je vais pas acheter un logiciel pour le faire :')
Le service communication devra trouver un autre moyen de communiquer.
Marsh Posté le 14-07-2008 à 16:27:00
Salut
J'ai travaillé récemment sur la problématique.
On peut faire cela manuellement ou utiliser une solution type EmailSignature.
La procédure manuelle et le mode opératoire complet sont disponibles à l'adresse suivante :
http://msreport.free.fr/?p=78
Cordialement
Guillaume MATHIEU - http://msreport.free.fr
La connaissance s'accroît quand on la partage.
Marsh Posté le 04-08-2008 à 16:19:08
Je penses que ca ne répond pas vraiment au problème de la majorité : dans ce cas, la signature n'est pas adapté au nom/tel/fonction du collaborateur. La signature est vraiment identique sur l'ensemble des postes !
Marsh Posté le 04-09-2008 à 10:31:46
Bonjour, pourrais-tu, stp, m'expliquer et mes transmettre ton code pour générer une signature uniformisée/personnalisée via l'AD ? Ce serait très sympa, merci bcp ! Je t'ai envoyé un MP.
Marsh Posté le 15-11-2008 à 21:44:54
Je suis dans un environnement Exchange 2007, Outlook 2007, une partie utilisé en local et l'autre sous TSE.
J'aimerai tester le script. J'envoie un MP.
Marsh Posté le 10-12-2008 à 12:11:06
Quel succès ! MP envoyé pour recevoir ce script très utile !
Marsh Posté le 23-01-2009 à 16:01:01
JE suis pas allé vérifier mais si on prend le pack de GPO pour office 2007 y'a pas une partie "signature" par hazard ?
ça serait bien simpa
Marsh Posté le 19-03-2009 à 07:55:05
hyperman22 a écrit : Désolé de remonter ce topic mais j'ai réécris le code de mon script et je peu donc maintenant le redistribuer... |
Salut Hypermann,
Je viens de voir ton mémo et je suis très intéressé par ton script, peux-tu me la mailé.
Je te remercie et à charge de revanche.
Et heureusement qu'il y a des forum pour éviter d'inventer l'eau chaude à chaque fois.
email : lgervilliers@hotmail.com
Marsh Posté le 19-03-2009 à 19:00:06
En mp tes coordonnées schmoutsky, sinon c'est la porte ouverte aux spams et c'est hors charte
Marsh Posté le 24-01-2010 à 16:40:45
hyperman22 a écrit : Je penses que ca ne répond pas vraiment au problème de la majorité : dans ce cas, la signature n'est pas adapté au nom/tel/fonction du collaborateur. La signature est vraiment identique sur l'ensemble des postes ! |
Je suis intéressé ton script de déploiement de signature vers outlook. Pourrais-tu me le faire parvenir?
Pourquoi réinventé la poudre si elle existe déjà?
Te remerciant par avance
Marsh Posté le 24-01-2010 à 16:55:16
J'ai trouvé ça sur le net il y a qq jours. Ca peut intéresser les gens de ce topic
http://blog.powershell.no/2010/01/ [...] directory/
Sinon Exchange 2010 permet ça
Marsh Posté le 11-08-2010 à 11:51:19
hyperman22 a écrit : |
Bonjour,
Je suis également intéressé par ce script.
Pourriez vous me le faire passer par MP s'il vous plait?
Cordialement
Marsh Posté le 19-04-2011 à 10:17:21
Salut !
Bon déjà, désolé de faire un up massif comme de ce topic
Je@nb >> j'ai testé le script que tu avais proposé mais j'ai une erreur d'exécution "Unexpected token" lorsque tu dois forcer la signature.
Est-ce que t'a pu faire des tests avec ce script ? Si oui, as-tu rencontré des erreurs ?
Marsh Posté le 19-04-2011 à 17:48:38
Non j'ai pas testé. Ton erreur semble lié à ton fichier qui doit contenir un caractère invalide. Enlève au maximum et rajoute petit à petit voir où le pb se pose
Marsh Posté le 19-04-2011 à 19:21:27
Alors en fait, j'ai retesté avec la mise à jour du script qu'ils proposent et maintenant ça fonctionne bien
Je pense que c'était du, comme tu le dis, à cause d'un caractère foireux.
Par contre, je me pose plusieurs questions concernant ce script.
En effet, il rajoute une clé dans le registre pour marquer l'horodatage du fichier .docx et ainsi éviter de refaire la signature à chaque démarrage.
Mais dans ce cas, est-ce que le script lancé à partir d'un utilisateur simple pourra faire cette manip sachant qu'ils n'ont pas le droit de modifier le registre ?
Ou bien est-ce que la modif sera faite à partir d'un utilisateur comme "utilisateur système" ?
Marsh Posté le 21-04-2011 à 10:35:37
Alors j'ai adapté un peu le script pour récupérer diverses informations de l'AD qui n'étaient pas présentes (comme le n° de fax...)
Mais maintenant, je me heurte au problème qu'on ne peut pas mettre de script Powershell au logon de machines XP (sur les postes Vista et 7, ça marche tout bien).
J'ai bien essayé de faire un .bat contenant :
Citation : powershell.exe emplacement_du_script/Set-OutlookSignature.ps1 |
Je pense que c'est à la question d'exécution (Run Once,...) que le script reste bloqué car le processus powershell.exe reste présent dans le gestionnaire de tâches.
Existe t-il un argument qui permettrait de "répondre" automatiquement à cette question ?
Marsh Posté le 21-04-2011 à 10:49:18
Powershell est installé sur ces machines XP ?
Marsh Posté le 21-04-2011 à 11:24:07
Ok c'est bon, j'ai trouvé une solution.
En fait, il faut juste rajouter l'emplacement du fichier .ps1 dans les "Trusted Sites" d'Internet Explorer
Marsh Posté le 29-09-2011 à 17:50:05
Bocal83 a écrit : Alors en fait, j'ai retesté avec la mise à jour du script qu'ils proposent et maintenant ça fonctionne bien |
Hum! Interressant. Je pourrais avoir accès à ce script? Je devrais déployer une signature pour toute la direction projet.
Marsh Posté le 30-09-2011 à 17:37:21
Le script est ici :
http://www.immense.net/deploying-u [...] e-outlook/
Marsh Posté le 14-01-2015 à 14:48:47
voila ce que j ai fait
créer une page en php avec une liste déroulante et bouton générer
http://signature.intranet.local
cette page va chercher le display name de chaque utilisateur dans mon ad et l'affiche dans une liste déroulante
lors de la sélection d'un utilisateur dans cette liste et l'activation du bouton générer il affiche à la fois la signature comme elle devrait apparaître + le code html entre ---- et ---- à copier dans un fichier dont l'extension est htm et non html
et ensuite un batch que l'utilisateur devra copier dans le même répertoire que le fichier précédemment créé (ce batch copie la signature au bon endroit dans le profil utilisateur
attention toute fois il faut créer le container avant dans outlook.... donc si l'utilisateur s'appel hercule poirot, il faudra créer le container dans outlook hp et lui dire de s'afficher pour chaque nouveau mail
mais le fichier signature devra également s'appeler hp.htm (la casse est importante
Marsh Posté le 23-06-2008 à 12:19:49
Salut à tous,
J'ai de nombreux Outlook 2007 connectés à un Exchange 2007 sur domaine 2003. Je voudrais pouvoir modifier la signature pour satisfaire les lubies du service communication qui kiffe changer sa charte tous les 15 jours sans pour autant me taper le tour de toutes les machines.
J'ai cherché un peu sur le net mais j'ai trouvé que des gens qui posaient la même question, sans avoir de réponse positive ou négative :')
Auriez vous des idées ? ^^
---------------
The only thing necessary for the triumph of evil is for good people to do nothing.