Archives pour la catégorie MailStore Server

FAQ sur le produit MailStore

Nouveautés Mailstore 9.6

Mailstore 9.6

Améliorations

· MailStore client peut maintenant être épinglé à la barre des tâches sous Windows 7 et +

· La Configuration du service MailStore Server limite maintenant le type de fichier dans la boîte de dialogue du certificat d’importation à «Échange d’informations personnelles (* .pfx, * .p12) », qui est le seul pris en charge.

· Les stratégies de groupe prennent désormais en charge divers formats thumbprint de certificats SSL (mise à jour des modèles de GPO et lanceur de client requis).

· La lecture seule des dossiers IMAP sont maintenant reconnus et quand MailStore est configuré pour supprimer des e-mails à partir de ces dossiers, un message d’erreur approprié est indiqué dans le résumé et les statistiques sont calculées correctement.

· MailStore Proxy prend désormais en charge le transfert des Delivery Status Notification (DSN) information.

· Le Fichier robots.txt à la racine (web root) empêche la recherche des moteurs à partir d’interfaces indexation Web tels que MailStore Web Access, SPE Management Console, ou autres.

· Mise à jour de JQuery et JQuery Mobile.

· des messages d’erreur pour les délais d’attente qui se produisent en raison des longues tâches de maintenance en cours tels que « Maintenir Tous les fichiers FDB ».

· Les mots de passe ne sont plus écrits dans les journaux de débogage de connexions IMAP.

· Les dossiers EWS ID des dossiers sans un nom d’affichage pris en charge sont enregistrés pour aider plus facilement à l’identification de ces dossiers avec d’autres outils tiers.

· Nouveau Server afin de gérer les méthodes API « GetServiceConfiguration » pour récupérer les paramètres de configuration de base gérés par l’outil de configuration de service.

· SPE (service Provider Edition): du journal de débogage de connexion IMAP.

· SPE: Suppression de l’option « Authentification Windows » quand celle ci n’est pas supportée lors de la connexion à partir du client Mailstore.

· SPE: site web par défaut pour les accès clients au lieu de la page d’erreur 404 lorsque vous accedez à une URL sans ID

Corrections de bugs

· Les En-têtes de courriel sont maintenant imprimés lors de l’impression d’un e-mail avec MailStore Web Access et MailStore Client.

·  Le nom de l’ordinateur et de l’agent utilisateur seront maintenant affichés correctement dans « Sessions actives » lorsque qu’on accéde à l’archive via MailStore Add-in Outlook.

· Une requete simultanée ldap_bind peut provoquer un arrêt de service de Mailstore ou de l’instance SPE

· Autres corrections de bugs mineurs.

Notifications avec MailStore

1.Notifications pour les processus d’archivage échoué

Pour le moment, la notification par mail de MailStore Server envoie seulement un email si la création automatique d’un nouveau magasin d’archives échoue.

Cet article fournit quelques conseils utiles pour les administrateurs qui souhaitent recevoir des notifications supplémentaires concernant des événements sur leur serveur MailStore.

2. Notifications pour des événements d’audit

Une façon pour la surveillance est l’utilisation de la fonction d’audit de MailStore combiné avec le planificateur de tâches de Windows.

S’il vous plaît garder à l’esprit que cette procédure annule le but réel de la fonctionnalité d’audit de MailStore. Par conséquent, vérifier si les paramètres de déclenchement sont toujours configurés correctement après chaque mise à jour du MailStore Server.

Pour être en mesure de configurer l’activation dans Windows, Windows Vista / 7/2008/2008 R2 est nécessaire. Ils ne sont pas disponibles dans Windows 2000 / XP / 2003. En outre MailStore doit être configuré pour stocker les événements dans le journal des événements de Windows à la place du système de fichiers.

a) Activation audit

  • Activation audit Caractéristiques
  • Ouvrir MailStore client en tant qu’administrateur.
  • Cliquez sur Outils d’administration> Conformité> Audit.
  • Activez l’activité de l’utilisateur ProfileRunArc.

Maintenant après que les profils d’archivages ont été exécutés, les entrées correspondantes sont faites dans le journal d’evènement.

b) Vérifier les logs des évènements Windows manuellement

  • Ouvrez l’Observateur d’événements de votre système Windows.
  • Cliquez sur Observateur d’événements (local)> Protocoles de Windows> Applications.
  • Rechercher des événements de la source MailStore serveur d’audit.

Si des erreurs se sont produites lors de l’exécution du profil, le niveau de l’évènement est Erreur, si l’exécution a réussi, le niveau de l’évènement est Réussi.

c) Création de notifications

Le planificateur de tâches de Windows peut relier des tâches à un événement. Il est utilisé pour envoyer un email à l’événement d’archivage a échoué.

  • Ouvrez le Planificateur de tâches de votre système Windows.
  • Créer un nouveau dossier, par exemple MailStore audit dans la Bibliothèque du Planificateur de tâches.
  • Créer une tâche via Actions> Créer une tâche. S’il vous plaît noter que vous ne créera pas une tâche simple.

Mailstore 1

  • Entrez un nom significatif.
  • Sélectionnez l’option Exécuter si l’utilisateur est connecté ou non.
  • Sous Configurer pour sélectionner au moins Windows Vista ou Windows Server 2008. Sinon, le déclencheur de l’événement n’est pas disponible.
  • Cliquez sur l’onglet Triggers.
  • Cliquez sur Nouveau.
  • Sous Démarrer tâche de sélectionner la valeur sur l’événement.
  • Sous Paramètres activer l’option Défini par l’utilisateur, puis cliquez sur Nouveau filtre d’événements.

MailStore 2

  • Sous Niveau lieu de l’événement une coche erreur.
  • Sélectionnez Via Source et sous Sources placer une coche MailStore serveur d’audit.
  • Cliquez sur OK pour enregistrer les paramètres.
  • Sous Niveau lieu de l’événement une coche erreur.
  • Sélectionnez Via Source et sous Sources placer une coche MailStore serveur d’audit.
  • Cliquez sur OK pour enregistrer les paramètres.

S’il vous plaît noter: Les critères pour les paramètres définis par l’utilisateur sont stockées sous forme de données XML. Malheureusement, la boîte de dialogue Modifier Trigger est incapable de convertir ces données XML de nouveau dans les éléments de l’interface graphique. La manipulation ultérieure du déclencheur est seulement possible en XML. Si cela n’est pas souhaité, le déclencheur doit être supprimé et recréé.

  • Changer à l’onglet Actions.
  • Cliquez sur Nouveau ….

Option 1: un message E-Mail via le script Powershell

Créez un fichier avec l’extension .ps1  avec le contenu suivant. Réglez les valeurs en fonction de votre environnement.

$EmailFrom = “mailstore@domain.eu”
$EmailTo = “administrator@domain.eu”
$Subject = “MailStore Error”
$Body = “Please check MailStore Server logs”
$SMTPServer = “smtp.domain.eu”
$SMTPPort = 25
$SMTPClient = New-Object Net.Mail.SmtpClient($SMTPServer, $SMTPPort)
$SMTPClient.EnableSsl = $false
$SMTPClient.Credentials = New-Object System.Net.NetworkCredential(“username”, “password”);
$SMTPClient.Send($EmailFrom, $EmailTo, $Subject, $Body)

 

 

  • Dans le champ Action sélectionnez Démarrer un programme.
  • Comme programme / script entrer powershell.exe. Comme argument entrez le chemin vers le script Powershell
  • L’exécution de scripts doit être activée via Set-ExecutionPolicy RemoteSigned
  • Si les scripts échoue, vous pouvez ajouter  -noexit aux arguments, pour garder la fenêtre PowerShell ouverte

Option 2: un message réseau

  • S’il n’y a pas de serveur SMTP disponibles, le programme de msg peut être utilisé à la place, qui envoie des messages sur le réseau.
  • Dans le champ Action sélectionnez Démarrer un programme.
  • Comme programme / script entrer msg. Comme argument entrer / serveur: adresse IP message de nom d’utilisateur, par exemple: /server:192.168.2.100 administrateur »Un travail d’archivage a échoué ou terminée avec des erreurs »
  • Toutes les options de msg sont documentées ici http://technet.microsoft.com/en-us/library/cc755358.aspx
  • L’administrateur de l’utilisateur de la machine 192.168.2.100 obtient une fenêtre avec la notification
  • la clé HKEY_LOCAL_MACHINE \ SYSTEM de registre-clé \ CurrentControlSet \ Control \ Terminal Server \ AllowRemoteRPC (REG_DWORD) doit être réglé à 1 sur la machine réceptrice

Comment synchroniser des comptes MDaemon à partir du fichier userlist.dat quand Mdaemon n’est pas installé sur le même serveur que Mailstore?

Quand Mdaemon n’est pas installé sur le même serveur que Mailstore, vous devez indiquer dans chemin APP Mdaemon ( ex: \\192.168.0.1\App) où 192.168.0.1 est l’adresse Ip du serveur Mdaemon

Ensuite il faut partager le répertoire MDaemon\APP pour qu’il soit visible du serveur où se trouve Mailstore

Et enfin il faut lancer l’application « Configuration du service mailstore » et dans script de démarrage, indiquer ex : net use \\192.168.0.1 /user:nom_machine_mdaemon\administrateur administrateur

Comment procéder à la migration MailStore ?

Il est possible de déplacer un magasin d’archive unique ou l’archive complète MailStore Server sur un nouveau disque dur, une machine à tout moment. Pour que cette migration ce déroule correctement, il y a plusieurs façons de procéder.

Déplacement d’un Magasin d’archive unique.

Pour déplacer un magasin d’archive vers un autre disque dur il faut suivre les informations ci-dessous. La base de données maîtresse de MailStore ainsi que tous les autres magasins d’archives reste inchangée.

  • Lancer MailStore Client en tant qu’utilisateur avec des privilèges administratifs.
  • Aller dans Outils d’administration->Stockage-> Emplacements de stockage
  • Rappelez-vous l’état ainsi que le chemin du magasin d’archives que vous voulez déplacer.
  • Changer l’état du magasin d’archive que vous souhaitez déplacer sur Désactiver
  • Déplacer le dossier du magasin d’archive qui se situe dans le dossier MailArchive vers le nouvel emplacement
  • Vous retournez dans MailStore client, cliquez sur Modifier.. et modifier le chemin d’accès vers le nouveau répertoire.
  • Changer l’état du magasin d’archive pour le remettre dans son état initial

Déplacement d’une installation MailStore vers un disque dur externe.

Pour déplacer une installation MailStore Server, où tous les magasins d’archives sont situés sous le répertoire de la base de données maître (par défaut: C: \ MailArchive) à un autre disque dur, suivez les étapes ci-dessous. Le répertoire du programme de MailStore reste inchangé.

  • Arrêtez le service Serveur MailStore, soit par le biais de la configuration Server Service MailStore ou le panneau de contrôle de service ou en exécutant la commande « net stop » MailStore Server »’à partir de la ligne de commande.
  • Déplacez le répertoire de base de données principale (par défaut: C: \ MailArchive) et tous les sous-répertoires vers le nouvel emplacement. La structure du répertoire doit être préservée.
  • Exécutez l’utilitaire de configuration du service MailStore Server et changer le répertoire de la «base de données principale » vers le nouvel emplacement.
  • Démarrez le service MailStore Server à nouveau, soit par le biais de la configuration Server Service MailStore ou le panneau de contrôle de service ou en exécutant la commande « net start » MailStore Server »’à partir de la ligne de commande.

Il faut savoir que le débit du disque dur externe peut avoir un impact négatif sur la performance de MailStore Server mais aussi que les magasins d’archives qui ne sont pas stockés dans un chemin relatif à la base de données maître doivent être ré-attaché ou modifiés après le déplacement de l’archive.

Déplacement d’une installation MailStore vers une nouvelle machine

Pour déplacer MailStore Server vers une nouvelle machine avec tous les utilisateurs, les paramètres et les e-mails vous devez  suivre ces étapes:

  • Arrêtez le service MailStore Server sur la machine actuelle, soit par le biais de la configuration Server Service MailStore ou le panneau de contrôle de service ou en exécutant la commande « net stop » MailStore Server »’à partir de la ligne de commande.
  • Déplacez le répertoire de base de données maître (par défaut: C: \ MailArchive) et tous ses sous-répertoires et tous les magasins d’archives qui existent sur la machine actuelle à la nouvelle machine. La structure du répertoire doit être préservée.
  • Désinstaller MailStore Server sur la machine actuelle. Utilisez Ajout / Suppression de programmes disponibles dans le panneau de configuration.
  • Transférez votre licence MailStore Server sur la nouvelle machine grâce à leur portail de licence.
  • Installez MailStore Server sur la nouvelle machine.
  • Si l’emplacement du répertoire de base de données principale à utiliser ne correspond pas au chemin par défaut C: \ MailArchive, exécuter l’utilitaire de configuration du service MailStore Server, arrêter le service Serveur MailStore et changer le répertoire de la «base de données principale » vers le nouvel emplacement.
  • Si vous avez des tâches planifiées côtés clients, exporter le certificat SSL et la clé privée (généralement mit dans un fichier PKCS # 12) avec le nom commun « MailStore Server» du magasin de certificats des machines et de l’importer dans le même emplacement sur la nouvelle machine. Reportez-vous à l’aide de Windows pour de plus amples informations sur la gestion des certificats SSL.
  • Lancez MailStore Server et activer la licence en saisissant la clé d’activation de 25 chiffres lorsque vous vous connectez en admin lors du lancement du MailStore client pour la première fois en allant dans outils d’administration-> divers et gestion des licences.
  • Maintenant remettre en place les tâches planifiées.

Il faut savoir que les magasins d’archives qui ne sont pas stockés dans un chemin relatif à la base de données maître doivent être ré-attaché ou modifiés après le déplacement de l’archive.

Comment mettre à jour MailStore Server en version 6 ?

Informations générales

  • Avant de commencer l’installation, veuillez vous assurer que votre licence actuelle vous permet de mettre à jour le logiciel.
  • Assurez-vous d’avoir une sauvegarde récente de votre archive.
  • Le programme d’installation effectue automatiquement la mise à jour. Il n’est pas nécessaire de désinstaller l’ancienne version.
  • Au cours de l’installation le service MailStore Server est automatiquement arrêté et redémarré. Si l’arrêt du service échoue, arrêtez-le manuellement et relancez l’installation.
  • Le service MailStore Server étant réinstallé lors de la mise à jour, vous devrez peut-être modifier l’option « Ouvrir une session en tant que » de « Compte système local » à « Ce compte : » dans les paramètres du service.
  • Vérifiez attentivement les paramètres détectés automatiquement au cours de l’installation.
  • Après la mise à jour du serveur, les installations de MailStore Client et/ou du module pour Outlook doivent également être mises à jour

Procédure de mise à jour

Groupes de fichiers

Le format des groupes de fichiers a été modifié afin d’améliorer les performances et la stabilité. Pour mettre à jour des groupes de fichiers existants au nouveau format :

  • Connectez-vous en tant qu’administrateur MailStore (admin).
  • Cliquez sur Administrative Tools > Storage > Storage Locations.
  • Cliquez ensuite sur le message d’information jaune pour mettre à jour tous les groupes de fichiers ou bien effectuez un clic droit sur le groupe que vous souhaitez mettre à jour et sélectionnez Perform Upgrade.
  • Lisez attentivement le message d’avertissement qui s’affiche.

Création automatique de nouveaux groupes de fichiers

Si vous utilisez une tâche programmée pour créer de nouveaux groupes de fichiers à intervalles réguliers, il est recommandé de supprimer cette tâche et d’en créer une nouvelle. Veuillez noter que la limite recommandée est de 500 000 messages par groupe de fichiers.

Intégration avec Active Directory/LDAP

Après la mise à jour en version 6, il est nécessaire de reconfigurer l’intégration avec Active Directory/LDAP avec la nouvelle interface « Directory Service ». Pour cela, suivez les instructions du chapitre « Active Directory Integration » ou « Generic LDAP Integration » du manuel de MailStore Server.
Remarque importante : à partir de la version 6, l’accès à Active Directory s’effectue via les paramètres de sécurité du service MailStore Server (au lien du client MailStore). Veuillez donc être attentif à la section « Authentication » dans « Specifying Connection Settings ».

Paramètres du pare-feu

Si vous avez configuré manuellement les règles du pare-feu pour l’accès à MailStore Server, MailStore Web Access, MailStore Outlook Add-in ou au serveur IMAP intégré, il est recommandé de supprimer ces règles avant d’installer MailStore Server 6. Si nécessaire, MailStore Server 6 peut configurer et mettre à jour les règles du pare-feu, après avoir modifié les paramètres de « MailStore Server Service Configuration » (anciennement appelé « MailStore Server Base Configuration »).

Comment archiver les dossiers publics d’Exchange 2010 avec MailStore ?

Avec MailStore Server, il est possible d’archiver les e-mails des dossiers publics des serveurs Exchange et d’accorder l’accès à l’archive à tous les utilisateurs ou uniquement à certains.

Préparation

Les e-mails archivés dans MailStore sont toujours attribués à des utilisateurs individuels. Même pour l’archivage de dossiers publics, un compte spécifique doit être créé.

Vous devez donc créer dans MailStore un utilisateur (appelé par ex. dossierpublic) correspondant au dossier public à archiver. Il suffit ensuite d’accorder aux autres utilisateurs l’accès à l’archive de dossierpublic.

Si vous ne souhaitez pas accorder aux utilisateurs l’accès à cette archive, stockez simplement les e-mails du dossier public dans l’archive de l’administrateur.

Afin de pouvoir accéder à tous les objets stockés dans tous les dossiers publics, il est recommandé d’exécuter la commande suivante sur le serveur Exchange 2010 :

  • Ajoutez d’abord le rôle Public Folder Management au compte utilisé pour l’archivage des dossiers publics
Add-Rolegroupmember -Identity "Public Folder Management" -Member ‘
serviceAccount
  • Utilisez ensuite le script PowerShell AddUsersToPfRecursive.ps1 pour accorder à ce compte des droits d’édition sur tous les dossiers publics.
.\AddUsersToPfRecursive.ps1 -TopPublicFolder "\" -User ‘
serviceAccount -Permission Editor

serviceAccount possède à présent des droits de lecture, d’écriture et de suppression sur tous les objets des dossiers publics. N’oubliez pas de remplacer serviceAccount par la notation UPN (User Principle name) du compte que vous souhaitez utiliser pour l’archivage.

Configuration de l’archivage

  • Connectez-vous au client MailStore en tant qu’administrateur.
  • Cliquez sur Archive Email.
  • Dans la partie supérieure de la fenêtre, cliquez sur Microsoft Exchange afin de créer un nouveau profil.
  • Dans l’assistant qui s’ouvre ensuite sélectionnez Public Folders.
  • Dans le menu déroulant Access via, sélectionnez le protocole à utiliser pour accéder au serveur Exchange. Si c’est possible, il est recommandé d’utiliser HTTPS.
  • Dans le champ Host, indiquez le nom du serveur Exchange.
  • Dans les champs User Name et Password, indiquez les identifiants du compte auquel vous avez attribué les droits d’édition sur les dossiers publics.
  • Si l’adresse e-mail de cette boîte correspond à son identifiant Windows, le champ Mailbox (opt.) ne doit pas être rempli. Sinon, indiquez ici l’adresse e-mail de la boîte.
  • Cliquez sur le bouton Test afin de vérifier si MailStore peut bien accéder à la boîte aux lettres, puis cliquez sur Suivant.
  • Configurez si nécessaire la liste des dossiers à archiver et les règles de suppression. La valeur Timeout ne doit être modifiée que dans certains cas (par ex. serveurs très lents). Cliquez ensuite sur Suivant.
  • Sélectionnez l’utilisateur dont la boîte doit être archivée (par ex. dossierpublic) dans la fenêtre Target Archive. Si l’utilisateur n’existe pas encore dans MailStore cliquez sur le bouton Create a New User.
  • Lors de la dernière étape indiquez le nom du profil d’archivage. Après avoir cliqué sur Finish, le profil figure dans la liste Saved Settings (Profiles) et l’archivage peut aussitôt être lancé ou programmé.

Comment archiver automatiquement tous les e-mails entrants et sortants de Exchange 2010 ?

Exchange Server 2010 permet de stocker une copie de tous les messages envoyés et reçus dans une boîte aux lettres de journalisation.

MailStore peut être configuré pour archiver cette boîte à intervalles réguliers. Lors de cette opération les e-mails sont automatiquement attribués à l’utilisateur MailStore correspondant. Par conséquent, les utilisateurs ne peuvent accéder qu’à leurs propres e-mails.

Avant de configurer l’archivage dans MailStore, la boîte de journalisation doit être configurée dans Exchange Server. Pour cela :

Étape 1 : création de la boîte aux lettres

Créez une nouvelle boîte ayant un nom explicite, par ex. : Journal.

  • Ouvrez la console d’administration d’Exchange et cliquez sur Configuration du destinataire.
  • Cliquez sur Boîtes aux lettres puis effectuez un clic droit en dessous des boîtes existantes et sélectionnez Nouvelle boîte aux lettres.
  • Sélectionnez Boîte aux lettres utilisateur puis cliquez sur Suivant.
  • Sélectionnez Nouvel utilisateur puis cliquez sur Suivant.
  • Saisissez le nom d’utilisateur Journal, choisissez un mot de passe, puis cliquez sur Suivant.
  • Cliquez sur Parcourir pour sélectionner une base de données de boîtes aux lettres puis cliquez sur Suivant.
  • Suivez les dernières étapes de l’assistant.

Étape 2 : configuration de la journalisation

Dans l’arborescence de la console d’administration d’Exchange, cliquez sur Configuration de l’organisation puis Transport Hub. Cliquez sur l’onglet Règles de journal puis sur Nouvelle règle de journal dans le panneau de droite. Dans l’assistant qui s’ouvre ensuite :

  • Choisissez un nom pour la règle, par ex. : Journalisation.
  • Cliquez sur Parcourir puis sélectionnez l’utilisateur Journal créé lors de l’étape 1.
  • Choisissez une étendue (pour archiver tous les messages entrants et sortants : Global)
  • Assurez-vous que la case Activer la règle est cochée.
  • Cliquez sur Nouveau pour créer la règle. Selon la taille de votre serveur, la mise en application de cette règle peut prendre plusieurs minutes.

Étape 3 : configuration de MailStore

  • Connectez-vous au client MailStore en tant qu’administrateur.
  • Cliquez sur Archive Email.
  • Dans la partie supérieure de la fenêtre, cliquez sur Microsoft Exchange afin de créer un nouveau profil.
  • Dans l’assistant qui s’ouvre ensuite sélectionnez In- and Outbound E-mail Automatically.
  • Afin de pouvoir archiver automatiquement les messages, des utilisateurs doivent avoir été créés dans MailStore. Si ce n’est pas le cas, MailStore propose de lancer la synchronisation avec Active Directory. Une fois cette opération terminée, l’assistant reprend. Si vous ne souhaitez pas effectuer la synchronisation avec Active Directory, quittez l’assistant, ajoutez les utilisateurs manuellement puis relancez l’assistant.
  • Dans le menu déroulant Access via, sélectionnez le protocole à utiliser pour accéder au serveur Exchange. Si c’est possible, il est recommandé d’utiliser HTTPS.
  • Dans le champ Host, indiquez le nom du serveur Exchange.
  • Dans les champs User Name et Password, indiquez les identifiants de la boîte Journal créée lors de l’étape 1.
  • Si l’adresse e-mail de cette boîte correspond à son identifiant Windows, le champ Mailbox (opt.) ne doit pas être rempli. Sinon, indiquez ici l’adresse e-mail de la boîte.
  • Synchronize with Active Directory before archiving : il est recommandé d’activer cette option. Elle permet de synchroniser la liste des utilisateurs MailStore avec Active Directory avant chaque archivage. Ainsi, si de nouveaux utilisateurs sont ajoutés sur le serveur Exchange, leur courrier est automatiquement archivé.
  • Cliquez sur le bouton Test afin de vérifier si MailStore peut bien accéder à la boîte aux lettres, puis cliquez sur Suivant.
  • La valeur Timeout ne doit être modifiée que dans certains cas (par ex. serveurs très lents). Cliquez ensuite sur Suivant.
  • Lors de la dernière étape indiquez le nom du profil d’archivage. Après avoir cliqué sur Finish, le profil figure dans la liste Saved Settings (Profiles) et l’archivage peut aussitôt être lancé ou programmé.

Comment archiver de façon centralisée plusieurs boîtes Exchange 2010 ?

Cette FAQ indique comment archiver des boîtes Microsoft Exchange 2010 de façon centralisée, en supposant que le logiciel MailStore est déjà installé.

Configuration d’un compte centralisé pour l’accès aux boîtes

Avant de configurer l’archivage dans MailStore, un compte dédié ayant accès à toutes les boîtes à archiver doit être créé sur le serveur Exchange (méthode appelée impersonation).
Pour cela, vous devez répondre aux pré-requis suivants :

  • Droits d’accès administrateur au système sur lequel le rôle Client Access est installé
  • Compte administrateur du domaine
  • Installation de Remote PowerShell sur l’ordinateur utilisé pour exécuter les commandes ou pour accéder au serveur Exchange 2010 en bureau à distance

Dans la console Microsoft Exchange Management Shell, exécutez les commandes suivantes :

Ajout des droits d’accès

New-ManagementRoleAssignment -Name:"MailStore Impersonation" `
-Role:ApplicationImpersonation -User:serviceaccount

serviceaccount correspond à la notation UPN (User Principal Name) du compte utilisé pour accéder aux boîtes aux lettres depuis MailStore. Assurez-vous que ce compte n’est pas membre d’un groupe d’administrateurs Exchange ou Windows.

Vérification des droits d’accès

Get-ManagementRoleAssignment -Role:ApplicationImpersonation ‘
-RoleAssigneeType:User | Format-List *

Get-ManagementRoleAssignment -Identity:"MailStore Impersonation" ‘
| Format-List *

Suppression des droits d’accès
Commande à utiliser uniquement si vous souhaitez supprimer les droits d’accès de service account.

Remove-ManagementRoleAssignment "MailStore Impersonation"

Configuration de MailStore Server

  • Connectez-vous au client MailStore en tant qu’administrateur.
  • Cliquez sur Archive Email.
  • Dans la partie supérieure de la fenêtre, cliquez sur Microsoft Exchange afin de créer un nouveau profil.
  • Dans l’assistant qui s’ouvre ensuite sélectionnez Multiple Mailboxes
  • Afin de pouvoir archiver plusieurs boîtes aux lettres, des utilisateurs doivent avoir été créés dans MailStore. Si ce n’est pas le cas, MailStore propose de lancer la synchronisation avec Active Directory. Une fois cette opération terminée, l’assistant reprend. Si vous ne souhaitez pas effectuer la synchronisation avec Active Directory, quittez l’assistant, ajoutez les utilisateurs manuellement puis relancez l’assistant.
  • Dans le menu déroulant Access via, sélectionnez le protocole à utiliser pour accéder au serveur Exchange. Si c’est possible, il est recommandé d’utiliser HTTPS.
  • Dans le champ Host, indiquez le nom du serveur Exchange.
  • Dans les champs User Name et Password, indiquez les identifiants du compte dédié ayant accès à toutes les boîtes, puis cliquez sur Suivant.
  • Configurez si nécessaire la liste des dossiers à archiver et les règles de suppression. La valeur Timeout ne doit être modifiée que dans certains cas (par ex. serveurs très lents). N’oubliez pas que ces paramètres s’appliquent à toutes les boîtes archivées. Cliquez ensuite sur Suivant.
  • Sélectionnez les utilisateurs dont les boîtes doivent être archivées.
  • Lors de la dernière étape indiquez le nom du profil d’archivage. Après avoir cliqué sur Finish, le profil figure dans la liste Saved Settings (Profiles) et l’archivage peut aussitôt être lancé ou programmé.

Comment archiver des boîtes individuelles Exchange 2010 avec MailStore ?

Cette FAQ indique comment archiver des boîtes individuelles Microsoft Exchange 2010, en supposant que le logiciel MailStore est déjà installé.

Archivage de boîtes individuelles

L’archivage de boîtes peut être effectué manuellement ou bien programmé.

Pour chaque boîte, suivez la procédure suivante :

  • Connectez-vous au client MailStore en tant qu’administrateur (seul un administrateur peut archiver les messages des autres utilisateurs).
  • Cliquez sur Archive Email.
  • Dans la partie supérieure de la fenêtre, cliquez sur Microsoft Exchange afin de créer un nouveau profil.
  • Dans l’assistant qui s’ouvre ensuite sélectionnez Single Mailbox.
  • Dans le menu déroulant Access via, sélectionnez le protocole à utiliser pour accéder au serveur Exchange. Si c’est possible, il est recommandé d’utiliser HTTPS.
  • Dans le champ Host, indiquez le nom du serveur Exchange.
  • Dans le champ User Name, indiquez l’identifiant Windows de l’utilisateur  (ex. pierre.martin@domaine.local ou pierre.martin@domaine.com).

Remarque : vous pouvez aussi indiquer n’importe quel utilisateur possédant des droits suffisants sur la boîte aux lettres à archiver. Dans ce cas, la boîte à archiver doit impérativement figurer dans le champ Mailbox (opt.) ci-dessous.

  • Si l’adresse e-mail de l’utilisateur correspond à l’identifiant Windows de l’utilisateur, le champ Mailbox (opt.) ne doit pas être rempli. Sinon, indiquez ici l’adresse e-mail de la boîte à archiver.
  • Saisissez le mot de passe de l’utilisateur.
  • Cliquez sur le bouton Test afin de vérifier si MailStore peut bien accéder à la boîte aux lettres, puis cliquez sur Suivant.
  • Configurez si nécessaire la liste des dossiers à archiver et les règles de suppression. La valeur Timeout ne doit être modifiée que dans certains cas (par ex. serveurs très lents). Cliquez ensuite sur Suivant.

Remarque importante : si vous avez sélectionné le protocole IMAP et défini une règle de suppression, les dossiers vides (tels que Eléments supprimés ou Contacts) doivent être ajoutés manuellement à la liste des dossiers exclus.

  • Si vous êtes connecté au client MailStore en tant qu’administrateur MailStore, sélectionnez l’utilisateur dont la boîte doit être archivée dans la fenêtre Target Archive. Si l’utilisateur n’existe pas encore dans MailStore cliquez sur le bouton Create a New User.
  • Lors de la dernière étape indiquez le nom du profil d’archivage. Après avoir cliqué sur Finish, le profil figure dans la liste Saved Settings (Profiles) et l’archivage peut aussitôt être lancé ou programmé.

Comment archiver automatiquement les e-mails de MDaemon avec MailStore ?

Synchronisation des utilisateurs

En plus de sa base de données d’utilisateurs intégrée, MDaemon est compatible avec diverses bases de données et services d’annuaires. Tout comme MDaemon, MailStore supporte Active Directory et d’autres services LDAP (ex. OpenLDAP). Il est donc recommandé de synchroniser MDaemon et MailStore Server avec la même base. Des instructions sur la configuration de MailStore Server et MDaemon avec Active Directory sont disponibles dans leurs manuels d’utilisation respectifs.

Archivage automatique des e-mails entrants et sortants

MDaemon offre une fonctionnalité permettant de collecter tout les messages dans une boîte spécifique. Il suffit donc d’archiver cette boîte avec MailStore Server via une tâche d’archivage de boîte IMAP et POP3.

Étape 1 : création de la boîte aux lettres

  • Dans MDaemon, cliquez sur Compte > Nouveau compte
  • Nommez ce compte mailstore et attribuez-lui un mot de passe fort
  • Laissez les cases POP3 et IMAP cochées, puis cliquez sur OK

Étape 2 : création d’une règle du Fitre de contenu dans MDaemon

  • Cliquez sur Sécurité > Filtre de contenu et cochez la case Activer le moteur de gestion des règles
  • Cliquez sur le bouton Nouvelle règle
  • Choisissez un nom pour cette règle, par ex. : Archivage MailStore
  • Dans la colonne Conditions, cochez la case If ALL MESSAGES et dans la colonne Actions cochez la case COPY the message to FOLDER…
  • Dans la zone de texte située au bas de la fenêtre, cliquez sur le lien specify information
  • Dans la fenêtre qui s’ouvre ensuite, cliquez sur Parcourir et sélectionnez le répertoire de messages du compte créé lors de l’étape précédente.
  • Cliquez sur OK dans les fenêtres ouvertes

Étape 3 : configuration de MailStore Server

Configurez MailStore Server pour archiver cette boîte à intervalles réguliers (par ex. tous les jours). Il est également recommandé de supprimer automatiquement les messages archivés de la boîte MDaemon.