Question MailEnable sous Exchange 2003

Plus d'informations
il y a 15 ans 3 mois #8324 par Sébastien Lozé
Bonjour à tous,

Je dois faire un mail enable de plusieurs groupes de distributions.
Cela est-il faisable sur un serveur Exchange 2003 ?

Je dois également utiliser la commande trim, pour supprimer des blancs dans un nom, cela fonctionne pour les espaces en début et fin mais pas les espaces intermédiaires.

Ex : \"c un test\" doit être converti de la sorte \"cuntest\"

D'avance merci pour vos lumières ;)

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

Plus d'informations
il y a 15 ans 3 mois #8328 par Vara
Réponse de Vara sur le sujet Re:MailEnable sous Exchange 2003
Salut Th0rS3lit3,

Pour la création de boite aux lettres ou mailenable via powershell sous Exchange 2003, tu dois utiliser la DLL CDOEXM.DLL (Microsoft CDO for Exchange Management Library).

Plus d'info via ce lien msdn.microsoft.com/en-us/library/aa487594%28EXCHG.65%29.aspx.

Pour info, nous utilisons encore nos VBS pour l'automatisation des tâches sous Exchange 2003 :whistle:

Sinon un bout de code PS pour créer des boites aux lettres, tu peux surement t'en inspirer...

[code:1]
#
# CDOEXM REFERENCES
#

$ASSEMBLY = [Reflection.Assembly]::LoadFile(\"C:\pscripts\Interop.CDOEXM.dll\"«»)
$ASSEMBLY_TYPE = $ASSEMBLY.GetType(\"CDOEXM.IMailboxStore\"«»)
$BINDING_FLAGS = [Reflection.BindingFlags] \"invokemethod,public\"

#create the mailbox
$ASSEMBLY_TYPE.invokemember(\"createmailbox\",$BINDING_FLAGS,$null,$domain_person.psbase.nativeobject,$EXCHANGE_MAILSTORE)
$domain_person.psbase.commitchanges()
[/code:1]

Bon courage...

Seb

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

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