Archives de l’auteur : jeremy

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 procéder aux mises à jour sur son 3CX Phone Sytem ?

Il se peut que 3CX diffuse des mises à jours mineures. Pour les télécharger, il faut :

  1. Se connecter à la console
  2. Allez dans paramètres-> Mises à jour-> 3CX Services packs/Mises à jourmise à jour 1.5
  3. Vous devez cocher les mises à jours disponibles qui sont indiquées comme « obsolète », puis cliquez sur télécharger la sélectionmise à jour 1
  4. Une fois ceci fait, les mises à jour seront indiquées comme « à jour » mise à jour 2

Ces mises à jours sont à faire dans le cadre de correction de certains bugs rencontrés ou bien pour l’apport de nouvelles fonctionnalités.

Comment activer votre 3CX?

Une fois que vous avez acheté votre licence, vous devez l’activer pour pouvoir profiter pleinement de votre serveur 3CX.

Sans licence, 3CX Phone System fonctionnera en mode gratuit avec uniquement  2 appels simultanés maximum mais également des options en moins.

  1. Accédez à la console de 3cx
  2. Dirigez-vous dans le menu Paramètres -> Activer la licenceActivation licence
  3. Saisissez votre clé de licence ainsi que toutes les informations nécessaires. Pour les détails du revendeur cela correspond au revendeur chez qui vous avez acheté votre licence.
    Si les informations ne sont pas bien renseignées alors la clé de licence ne sera pas bien enregistrée sur les serveurs de 3CX et de ce fait, la maintenance sur la licence ne sera pas activée.

Planification calendrier

MDaemon inclut un serveur de disponibilité qui est compatible avec Microsoft Outlook avec Outlook Connector for MDaemon.

Un serveur de disponibilité est utilisée pour vérifier si  les participants sont disponibles lors de la planification des rendez-vous via Outlook, sans avoir besoin de partager l’agenda du participant directement.

  1. Ouvrez Outlook
  2. Cliquez sur Fichier
  3. Cliquez sur Calendrier
  4. Dans la case Options du calendrier cliquez sur Options de disponibilité.
  5. Cochez ‘Publier sur mon emplacement »
  6. Entrez l’adresse URL suivante, en remplaçant <WC serveur> par l’adresse IP ou le nom de votre serveur WorldClient, et <: Port> avec un deux-points suivi par le port où votre WorldClient est en marche. Si vous utilisez TCP / 80, vous pouvez remplacer. <: Port> avec rien
    http: // <serveur WC> <: Port> /Worldclient.dll?view=fbinfo&user=%NAME% @% SERVER%
  7. Ne pas remplacer les% NAME ou%%% SERVEUR valeurs dans cette chaîne.
  8. Entrez le même URL dans la boîte de recherche emplacement
  9. Cliquez sur OK

Perte du mot de passe Admin 3CX

Il y a un moyen de récupérer le mot de passe Admin pour ce connecter à la console 3CX si vous l’oubliez.

Pour cela il faut que vous fassiez dans un premier temps un Backup de votre installation.

Une fois cela fait, vous ouvrez le fichier zip généré lors du backup, pour y trouver un fichier xml à la racine.

Vous l’éditez avec bloc notes par exemple et vous recherchez la valeur suivante:

<Paramètre>
<Value>thepassword</Value>
<Type>Int32</Type>
<Description>The admin pass</Description>
<Name>WEBSERVERPASS</Name>
</Parameter>

Ainsi vous pourrez retrouver votre mot de passe dans le champ thepassword.

C’est un moyen facile et rapide pour pouvoir récupérer votre mot de passe.

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.