Le blog technique

Toutes les astuces #tech des collaborateurs de PI Services.

#openblogPI

Retrouvez les articles à la une

Lync 2010 – IMWarning

L’utilisation de la messagerie instantanée en entreprise a de nombreux avantages. La customisation des paramètres de la politique client permet de gagner en souplesse et en productivité. Une option souvent utilisée dans OCS/OCSR2 permet d’afficher un message au lancement d’une conversation d’un utilisateur .Cette option est maintenu dans Lync Server 2010 via la politique client (CsClientPolicy).

Par défaut aucun message n’est fixé:

image Pour positionné un message, la commande Shell suivante est utilisée:

Set-csclientpolicy Global –IMWarning “Message”

image Une fois le paramètre positionner, ce dernier est visible via la commande:

Get-Csclientpolicy Global | fl IMWarning

image

Pour valider le bon fonctionnement de ce paramètre, relancer le client Lync, puis démarrer une conversation:

image

L’utilisation de ce paramètre offre la possibilité d’informer les collaborateurs, ou de faire passer un message:

image A noter que la console Lync 2010 Attendant n’affiche pas le message !

image

EXCHANGE 2010 – Visualiser les files d’attente

L’interface PowerShell permet de visualiser l’ensemble  des files d’attente.

get-transportserver | Get-ExchangeServer | where {$_.AdminDisplayVersion -match "14"} | get-queue

La première commande permet de sélectionner les serveurs Exchange ayant le rôle “Transport”.

La seconde partie permet d’intérroger uniquement les serveurs Exchange 2010, dans le cadre d’une organisation mixte (version antérieure).

image

Pour visualiser les versions:

Get-ExchangeServer | fl name,edition,admindisplayversion

image

Version 8.x: Exchange 2007

Version 14.x: Exchange 2010

Revenons à nos files d’attente…..

On peut par exemple filtrer sur un nombre de messages en attente:

get-transportserver | Get-ExchangeServer | where {$_.AdminDisplayVersion -match "14"} | get-queue | where {$_.MessageCount -gt "10"}

image

Sur le statut:

get-transportserver | Get-ExchangeServer | where {$_.AdminDisplayVersion -match "14"} | get-queue | where {$_.Status -match "Active"}

image

Ready   Le message se trouve dans la file d’attente et est prêt à être traité

Active   Si le message figure dans une file d’attente de remise, il est remis à sa destination. Si le message se trouve dans la file d’attente de soumission, il est traité par le catégoriseur.

Voici un lien sur les flux:

http://www.microsoft.com/downloads/en/details.aspx?FamilyID=6eb8c09a-6ea4-442a-9faa-de33265ceb84&displaylang=en

EXCHANGE 2010 – Audit de certaines ressources

Afin de connaître rapidement l’utilisation d’Exchange 2010, voici des commandes

PowerShell qui donneront des informations  souvent bien utiles.

  • Connaître la taille des banques de boîtes aux lettres:

Get-MailboxDatabase -Status | select Name,DatabaseSize | sort-object Name

image

  • Connaître la taille des banques publiques:

Get-publicfolderdatabase -status | select server, Name, databasesize

image

  • Connaître l’espace à récupérer des banques de boîtes aux lettres :

Get-MailboxDatabase -Status | FL Name, AvailableNewMailboxSpace

image

  • Connaître l’espace à récupérer des banques publiques:

Get-PublicFolderDatabase -status | FL Name, AvailableNewMailboxSpace

image

  • Connaître le nombre d’utilisateurs par banque de boîtes aux lettres:

Get-mailboxdatabase | get-mailbox -resultsize unlimited | group-object -property:Database | select-object Name,Count | sort-object Name | ft –autosize

image

  • Connaître la taille des boîtes sur d’une banque:

Get-MailboxStatistics -Database ‘DBNAME’ | select-object  DisplayName, TotalItemSize, TotalDeletedItemSize | sort-object TotalItemSize -descending | ft -autosize | more

image