<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Croc-Informatique.fr &#187; Messagerie</title>
	<atom:link href="http://www.croc-informatique.fr/category/messagerie/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.croc-informatique.fr</link>
	<description>Le Blog Note d'Olivier Legras</description>
	<lastBuildDate>Wed, 18 Jan 2012 16:29:38 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.1.3</generator>
		<item>
		<title>Evolution et synchronisation avec Mdaemon ( SyncML) sur Ubuntu 11.04</title>
		<link>http://www.croc-informatique.fr/2011/05/evolution-et-synchronisation-avec-mdaemon-syncml-sur-ubuntu-11-04/</link>
		<comments>http://www.croc-informatique.fr/2011/05/evolution-et-synchronisation-avec-mdaemon-syncml-sur-ubuntu-11-04/#comments</comments>
		<pubDate>Tue, 03 May 2011 11:52:33 +0000</pubDate>
		<dc:creator>Olivier Legras</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[Messagerie]]></category>
		<category><![CDATA[evolution]]></category>
		<category><![CDATA[mdaemon]]></category>
		<category><![CDATA[messagerie]]></category>
		<category><![CDATA[synchronisation]]></category>
		<category><![CDATA[syncml]]></category>
		<category><![CDATA[ubuntu]]></category>

		<guid isPermaLink="false">http://www.croc-informatique.fr/2011/05/evolution-et-synchronisation-avec-mdaemon-syncml-sur-ubuntu-11-04/</guid>
		<description><![CDATA[Dans cet article, je vais montrer comment synchroniser les contacts, les tâches et l’agenda avec Mdaemon. Nous aurons besoin d’installer l’outil de synchronisation d’évolution nommé : SyncEvolution Aller dans la logithèque d’Ubuntu et taper : Sync evolution : Installer Sync. Ouvrez l’application synchronisation puis cliquez sur “Changer ou modifier le service de synchronisation” Créer un [...]]]></description>
			<content:encoded><![CDATA[<!-- Start Shareaholic LikeButtonSetTop Automatic --><!-- End Shareaholic LikeButtonSetTop Automatic --><p>Dans cet article, je vais montrer comment synchroniser les contacts, les tâches et l’agenda avec Mdaemon. </p>
<p>Nous aurons besoin d’installer l’outil de synchronisation d’évolution nommé : SyncEvolution</p>
<p>Aller dans la logithèque d’Ubuntu et taper : Sync evolution :</p>
<p><a href="http://www.croc-informatique.fr/wp-content/uploads/2011/05/image.png"><img style="background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="image" border="0" alt="image thumb Evolution et synchronisation avec Mdaemon ( SyncML) sur Ubuntu 11.04" src="http://www.croc-informatique.fr/wp-content/uploads/2011/05/image_thumb.png" width="544" height="110" /></a></p>
<p>Installer Sync.</p>
<p>Ouvrez l’application synchronisation</p>
<p><span id="more-671"></span></p>
<p>puis cliquez sur “Changer ou modifier le service de synchronisation”</p>
<p>Créer un nouveau fournisseur de services du nom de “Mdaemon” et remplissez les informations comme suit :</p>
<p><a href="http://www.croc-informatique.fr/wp-content/uploads/2011/05/image1.png"><img style="background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="image" border="0" alt="image thumb1 Evolution et synchronisation avec Mdaemon ( SyncML) sur Ubuntu 11.04" src="http://www.croc-informatique.fr/wp-content/uploads/2011/05/image_thumb1.png" width="523" height="116" /></a></p>
<p><a href="http://www.croc-informatique.fr/wp-content/uploads/2011/05/image2.png"><img style="background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="image" border="0" alt="image thumb2 Evolution et synchronisation avec Mdaemon ( SyncML) sur Ubuntu 11.04" src="http://www.croc-informatique.fr/wp-content/uploads/2011/05/image_thumb2.png" width="524" height="182" /></a></p>
<p>Sauvegardez.</p>
<p>A ce stade, l’agenda ne fonctionnera pas. Il faut modifier le fichier config.ini du calendrier pour faire fonctionner la synchronisation.</p>
<p>Voici son emplacement :</p>
<blockquote><p>vi /home/utilisateur/.config/syncevolution/default/peers/mdaemon/sources/calendar/config.ini</p>
</blockquote>
<p>Aller à la fin du fichier (:$) et remplacer :</p>
<blockquote><p>type = calendar</p>
</blockquote>
<p>par :</p>
<blockquote><p>type = calendar:text/x-vcalendar!</p>
</blockquote>
<p>Puis tester la synchronisation</p>
<div class="shr-publisher-671"></div><!-- Start Shareaholic LikeButtonSetBottom Automatic --><div style="clear: both; min-height: 1px; height: 3px; width: 100%;"></div><div class='shareaholic-like-buttonset' style='float:none;height:30px;'><a class='shareaholic-fblike' data-shr_layout='button_count' data-shr_showfaces='false' data-shr_href='http%3A%2F%2Fwww.croc-informatique.fr%2F2011%2F05%2Fevolution-et-synchronisation-avec-mdaemon-syncml-sur-ubuntu-11-04%2F' data-shr_title='Evolution+et+synchronisation+avec+Mdaemon+%28+SyncML%29+sur+Ubuntu+11.04'></a><a class='shareaholic-googleplusone' data-shr_size='medium' data-shr_count='false' data-shr_href='http%3A%2F%2Fwww.croc-informatique.fr%2F2011%2F05%2Fevolution-et-synchronisation-avec-mdaemon-syncml-sur-ubuntu-11-04%2F' data-shr_title='Evolution+et+synchronisation+avec+Mdaemon+%28+SyncML%29+sur+Ubuntu+11.04'></a></div><div style="clear: both; min-height: 1px; height: 3px; width: 100%;"></div><!-- End Shareaholic LikeButtonSetBottom Automatic -->]]></content:encoded>
			<wfw:commentRss>http://www.croc-informatique.fr/2011/05/evolution-et-synchronisation-avec-mdaemon-syncml-sur-ubuntu-11-04/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Lister le nombre de messages en queue d&#8217;un serveur postfix</title>
		<link>http://www.croc-informatique.fr/2010/11/lister-le-nombre-de-messages-en-queue-dun-serveur-postfix/</link>
		<comments>http://www.croc-informatique.fr/2010/11/lister-le-nombre-de-messages-en-queue-dun-serveur-postfix/#comments</comments>
		<pubDate>Tue, 30 Nov 2010 13:33:33 +0000</pubDate>
		<dc:creator>Olivier Legras</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[Messagerie]]></category>
		<category><![CDATA[Outils]]></category>
		<category><![CDATA[Nagios]]></category>
		<category><![CDATA[postfix]]></category>
		<category><![CDATA[queue]]></category>

		<guid isPermaLink="false">http://www.croc-informatique.fr/2010/11/lister-le-nombre-de-messages-en-queue-dun-serveur-postfix/</guid>
		<description><![CDATA[Commande : Il peut être utile de connaitre le nombre de messages en queue sur un serveur de messagerie. Il est même souhaitable de le superviser. Voici la commande permettant de connaitre le nombre d’emails en queue : mailq&#160; &#124; tail -1 &#124; awk &#8216;{print $5}&#8217; &#160; Script Nagios Voici un petit script nagios à [...]]]></description>
			<content:encoded><![CDATA[<!-- Start Shareaholic LikeButtonSetTop Automatic --><!-- End Shareaholic LikeButtonSetTop Automatic --><h3>Commande :</h3>
<p>Il peut être utile de connaitre le nombre de messages en queue sur un serveur de messagerie. Il est même souhaitable de le superviser.</p>
<p>Voici la commande permettant de connaitre le nombre d’emails en queue :</p>
<blockquote><p>mailq&#160; | tail -1 | awk &#8216;{print $5}&#8217;</p>
</blockquote>
<p>&#160;</p>
<h3>Script Nagios </h3>
<p>Voici un petit script nagios à utiliser avec nrpe permettant de superviser le nombre de messages en queue :</p>
<blockquote><p>resultat=`mailq | tail -1 | awk &#8216;{print $5}&#8217;`      <br />if [ $resultat -lt 500 ]       <br />then       <br />&#160;&#160; echo &quot;OK &#8211; La queue est de $resultat&quot;       <br />&#160;&#160; exit 0       <br />else       <br />&#160; echo &quot;CRITICAL &#8211; La queue comporte $resultat mails&quot;       <br />&#160; exit 2       <br />fi       </p>
<p><span id="more-639"></span></p>
</blockquote>
<p>Ici, j’ai décidé d’être alerté lorsque la queue comporte plus de <strong>500</strong> messages.</p>
<p>&#160;</p>
<h3>Cause d’un nombre de message élevé :</h3>
<p>Si le nombre de message augmente rapidement en peu de temps, il est possible que vous soyez spammé ou que vous spammiez.</p>
<p>Il est également possible que le serveur de messagerie situé derrière votre relai postfix soit inaccessible. De ce fait, postfix ne peut plus libérer sa queue.</p>
<p>Si le nombre de message de la queue augmente lentement ( semaine, mois), il est peut-être intéressant de regarder ce qu’il y’a en queue et de faire un peut de ménage grâce à ces commandes :</p>
<p><a title="http://www.croc-informatique.fr/2010/02/queue-postfix/" href="http://www.croc-informatique.fr/2010/02/queue-postfix/">http://www.croc-informatique.fr/2010/02/queue-postfix/</a></p>
<p><a title="http://www.croc-informatique.fr/2010/11/commande-permettant-de-supprimer-tous-les-messages-mailer-daemon-de-la-queue-postfix/" href="http://www.croc-informatique.fr/2010/11/commande-permettant-de-supprimer-tous-les-messages-mailer-daemon-de-la-queue-postfix/">http://www.croc-informatique.fr/2010/11/commande-permettant-de-supprimer-tous-les-messages-mailer-daemon-de-la-queue-postfix/</a></p>
<p>&#160;</p>
<p>Bonne continuation <img style="border-bottom-style: none; border-right-style: none; border-top-style: none; border-left-style: none" class="wlEmoticon wlEmoticon-winkingsmile" alt="wlEmoticon winkingsmile Lister le nombre de messages en queue d&rsquo;un serveur postfix" src="http://www.croc-informatique.fr/wp-content/uploads/2010/11/wlEmoticon-winkingsmile.png" title="Lister le nombre de messages en queue d&rsquo;un serveur postfix" /></p>
<div class="shr-publisher-639"></div><!-- Start Shareaholic LikeButtonSetBottom Automatic --><div style="clear: both; min-height: 1px; height: 3px; width: 100%;"></div><div class='shareaholic-like-buttonset' style='float:none;height:30px;'><a class='shareaholic-fblike' data-shr_layout='button_count' data-shr_showfaces='false' data-shr_href='http%3A%2F%2Fwww.croc-informatique.fr%2F2010%2F11%2Flister-le-nombre-de-messages-en-queue-dun-serveur-postfix%2F' data-shr_title='Lister+le+nombre+de+messages+en+queue+d%26rsquo%3Bun+serveur+postfix'></a><a class='shareaholic-googleplusone' data-shr_size='medium' data-shr_count='false' data-shr_href='http%3A%2F%2Fwww.croc-informatique.fr%2F2010%2F11%2Flister-le-nombre-de-messages-en-queue-dun-serveur-postfix%2F' data-shr_title='Lister+le+nombre+de+messages+en+queue+d%26rsquo%3Bun+serveur+postfix'></a></div><div style="clear: both; min-height: 1px; height: 3px; width: 100%;"></div><!-- End Shareaholic LikeButtonSetBottom Automatic -->]]></content:encoded>
			<wfw:commentRss>http://www.croc-informatique.fr/2010/11/lister-le-nombre-de-messages-en-queue-dun-serveur-postfix/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Commande permettant de supprimer tous les messages MAILER-DAEMON de la queue postfix</title>
		<link>http://www.croc-informatique.fr/2010/11/commande-permettant-de-supprimer-tous-les-messages-mailer-daemon-de-la-queue-postfix/</link>
		<comments>http://www.croc-informatique.fr/2010/11/commande-permettant-de-supprimer-tous-les-messages-mailer-daemon-de-la-queue-postfix/#comments</comments>
		<pubDate>Tue, 30 Nov 2010 13:12:36 +0000</pubDate>
		<dc:creator>Olivier Legras</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[Messagerie]]></category>
		<category><![CDATA[MAILER-DAEMON]]></category>
		<category><![CDATA[postfix]]></category>
		<category><![CDATA[queue]]></category>

		<guid isPermaLink="false">http://www.croc-informatique.fr/2010/11/commande-permettant-de-supprimer-tous-les-messages-mailer-daemon-de-la-queue-postfix/</guid>
		<description><![CDATA[Voici la commande : mailq &#124; grep MAILER-DAEMON &#124; awk ‘{print $1}’ &#124; tr -d ‘*’ &#124; postsuper -d -]]></description>
			<content:encoded><![CDATA[<!-- Start Shareaholic LikeButtonSetTop Automatic --><!-- End Shareaholic LikeButtonSetTop Automatic --><p>Voici la commande :</p>
<blockquote><p>mailq | grep MAILER-DAEMON | awk ‘{print $1}’ | tr -d ‘*’ | postsuper -d -</p>
</blockquote>
<div class="shr-publisher-637"></div><!-- Start Shareaholic LikeButtonSetBottom Automatic --><div style="clear: both; min-height: 1px; height: 3px; width: 100%;"></div><div class='shareaholic-like-buttonset' style='float:none;height:30px;'><a class='shareaholic-fblike' data-shr_layout='button_count' data-shr_showfaces='false' data-shr_href='http%3A%2F%2Fwww.croc-informatique.fr%2F2010%2F11%2Fcommande-permettant-de-supprimer-tous-les-messages-mailer-daemon-de-la-queue-postfix%2F' data-shr_title='Commande+permettant+de+supprimer+tous+les+messages+MAILER-DAEMON+de+la+queue+postfix'></a><a class='shareaholic-googleplusone' data-shr_size='medium' data-shr_count='false' data-shr_href='http%3A%2F%2Fwww.croc-informatique.fr%2F2010%2F11%2Fcommande-permettant-de-supprimer-tous-les-messages-mailer-daemon-de-la-queue-postfix%2F' data-shr_title='Commande+permettant+de+supprimer+tous+les+messages+MAILER-DAEMON+de+la+queue+postfix'></a></div><div style="clear: both; min-height: 1px; height: 3px; width: 100%;"></div><!-- End Shareaholic LikeButtonSetBottom Automatic -->]]></content:encoded>
			<wfw:commentRss>http://www.croc-informatique.fr/2010/11/commande-permettant-de-supprimer-tous-les-messages-mailer-daemon-de-la-queue-postfix/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Supprimer les mails des Elements supprimés automatiquement</title>
		<link>http://www.croc-informatique.fr/2009/02/supprimer-les-mails-des-elements-supprims-automatiquement/</link>
		<comments>http://www.croc-informatique.fr/2009/02/supprimer-les-mails-des-elements-supprims-automatiquement/#comments</comments>
		<pubDate>Mon, 16 Feb 2009 08:46:04 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Messagerie]]></category>

		<guid isPermaLink="false">http://www.croc-informatique.fr/2009/02/supprimer-les-mails-des-elements-supprims-automatiquement/</guid>
		<description><![CDATA[Avec Mdaemon, vous tout est fichier. Un email est un fichier de type msg. Mdaemon fourni un utilitaire qui se nome AccountPrune.exe qui permet d’effectuer des tâches journalière (à minuit). Dans cet article, nous allons expliquer la manière d’utiliser cet outil pour supprimer les vieux emails dans le répertoire d’un utilisateur ou dans toutes les [...]]]></description>
			<content:encoded><![CDATA[<!-- Start Shareaholic LikeButtonSetTop Automatic --><!-- End Shareaholic LikeButtonSetTop Automatic --><p>Avec Mdaemon, vous tout est fichier. Un email est un fichier de type msg. Mdaemon fourni un utilitaire qui se nome AccountPrune.exe qui permet d’effectuer des tâches journalière (à minuit).</p>
<p>Dans cet article, nous allons expliquer la manière d’utiliser cet outil pour supprimer les vieux emails dans le répertoire d’un utilisateur ou dans toutes les boites aux lettres du serveur.</p>
<p>Le fichier d’aide de l’outil se site dans le répertoire app du dossier Mdaemon. Il se nomme : AccountPrune.txt</p>
<h3>Supression des emails des éléments supprimés pour un utilisateur</h3>
<p><strong><span style="text-decoration: underline;">Voici un exemple d’utilisation de l’outil :</span></strong></p>
<p><span id="more-183"></span></p>
<p>Pour supprimer les mails appartenant aux dossier éléments supprimés vieux de plus de 30 jours dans le répertoire de l’utilisateur <a href="mailto:test@mail.net">test@mail.net</a> :</p>
<blockquote><p>D:\MDaemon\App\AccountPrune.exe /m /d=30 /p=&nbsp;&raquo;&amp;AMk-l&amp;AOk-ments supprim&amp;AOk-s.IMAP&nbsp;&raquo; /U=<a href="mailto:test@mail.net">test@mail.net</a></p></blockquote>
<p>/d permet de diffinir le nombre de jour</p>
<p>/p permet de spécifier le répertoire à analyser</p>
<p>/m permet la supression des emails</p>
<p>/U permet d’effectuer l’action sur un utilisateur</p>
<h3>Tester une commande</h3>
<p>Pour tester la commande avant de supprimer définitivement les emails, vous pouvez ajouter l’argument /L. Cet argument va logger dans le fichier “D:\MDaemon\Logs\AccountPrune.log” l’ensemble des actions qui vont être effectuées.</p>
<p><span style="text-decoration: underline;"><strong>exemple :</strong></span></p>
<blockquote><p>D:\MDaemon\App\AccountPrune.exe /m /d=30 /p=&nbsp;&raquo;&amp;AMk-l&amp;AOk-ments supprim&amp;AOk-s.IMAP&nbsp;&raquo; /U=<a href="mailto:test@mail.net">test@mail.net</a> /L</p></blockquote>
<h3>Supression des emails des éléments supprimés pour tous les utilisateurs</h3>
<p><strong><span style="text-decoration: underline;">Appliquer cette commande à l’ensemble des utilisitateurs</span></strong></p>
<blockquote><p>D:\MDaemon\App\AccountPrune.exe /m /d=30 /p=&nbsp;&raquo;&amp;AMk-l&amp;AOk-ments supprim&amp;AOk-s.IMAP&nbsp;&raquo;</p></blockquote>
<div class="shr-publisher-183"></div><!-- Start Shareaholic LikeButtonSetBottom Automatic --><div style="clear: both; min-height: 1px; height: 3px; width: 100%;"></div><div class='shareaholic-like-buttonset' style='float:none;height:30px;'><a class='shareaholic-fblike' data-shr_layout='button_count' data-shr_showfaces='false' data-shr_href='http%3A%2F%2Fwww.croc-informatique.fr%2F2009%2F02%2Fsupprimer-les-mails-des-elements-supprims-automatiquement%2F' data-shr_title='Supprimer+les+mails+des+Elements+supprim%C3%A9s+automatiquement'></a><a class='shareaholic-googleplusone' data-shr_size='medium' data-shr_count='false' data-shr_href='http%3A%2F%2Fwww.croc-informatique.fr%2F2009%2F02%2Fsupprimer-les-mails-des-elements-supprims-automatiquement%2F' data-shr_title='Supprimer+les+mails+des+Elements+supprim%C3%A9s+automatiquement'></a></div><div style="clear: both; min-height: 1px; height: 3px; width: 100%;"></div><!-- End Shareaholic LikeButtonSetBottom Automatic -->]]></content:encoded>
			<wfw:commentRss>http://www.croc-informatique.fr/2009/02/supprimer-les-mails-des-elements-supprims-automatiquement/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>[Script Nagios] Vérifier la récupération des emails en POP sur Mdaemon en VBS</title>
		<link>http://www.croc-informatique.fr/2008/11/script-nagios-vrifier-la-rcupration-des-emails-en-pop-sur-mdaemon-en-vbs/</link>
		<comments>http://www.croc-informatique.fr/2008/11/script-nagios-vrifier-la-rcupration-des-emails-en-pop-sur-mdaemon-en-vbs/#comments</comments>
		<pubDate>Fri, 28 Nov 2008 10:26:12 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Messagerie]]></category>
		<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[Programmation]]></category>

		<guid isPermaLink="false">http://www.croc-informatique.fr/2008/11/script-nagios-vrifier-la-rcupration-des-emails-en-pop-sur-mdaemon-en-vbs/</guid>
		<description><![CDATA[Je mets ce script ici pour me permettre de le retrouver si je perds la m&#233;moire :p. Peut-&#234;tre que &#231;a servira &#224; quelqu&#8217;un. Il a &#233;t&#233; int&#233;gr&#233; &#224; Nagios gr&#226;ce au code erreur en sortie puis ex&#233;cut&#233; par le check_nrpe. Ce script est au format wsf. &#160; &#60;package&#62; &#60;job id=&#34;Application Script&#34;&#62; &#60;comment&#62; &#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; File: Application.wsf [...]]]></description>
			<content:encoded><![CDATA[<!-- Start Shareaholic LikeButtonSetTop Automatic --><!-- End Shareaholic LikeButtonSetTop Automatic --><p>Je mets ce script ici pour me permettre de le retrouver si je perds la m&#233;moire :p. Peut-&#234;tre que &#231;a servira &#224; quelqu&#8217;un.</p>
<p> Il a &#233;t&#233; int&#233;gr&#233; &#224; Nagios gr&#226;ce au code erreur en sortie puis ex&#233;cut&#233; par le check_nrpe. Ce script est au format wsf.</p>
<p>&#160;</p>
<blockquote><p>&lt;package&gt;     <br />&lt;job id=&quot;Application Script&quot;&gt; </p>
<p>&lt;comment&gt;     <br />&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; File: Application.wsf      <br />&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; Description: Ce script permet de savoir si une application r&#233;cup&#232;re bien      <br />&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; les emails via POP sur Mdaemon      <br />&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; R&#233;alis&#233; par Olivier Legras </p>
<p>&lt;/comment&gt;     <br />&lt;runtime&gt; </p>
<p><span id="more-145"></span></p>
<p>&lt;description&gt;     <br />&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; Il liste les fichiers msg sur le serveur Mdaemon des comptes ActesWeb      <br />&lt;/description&gt; </p>
<p>&lt;example&gt;     <br />&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; CScript ActesWebtest.wsf numero_partenaire //nologo      <br />&lt;/example&gt; </p>
<p>&lt;/runtime&gt; </p>
<p>&lt;script language=&quot;VBScript&quot;&gt;     <br />&#8216;D&#233;claration des variables      <br />&#8216;__________________________________      <br />&#8216;Constantes       <br />Option Explicit      <br />Const TempsMaximum = 60      <br />Const Extension = &quot;msg&quot;      <br />Const intOK = 0      <br />Const intWarning = 1      <br />Const intCritical = 2 </p>
<p>&#8216;Variables     <br />Dim Ville      <br />Dim fso, fichier, fileItem      <br />Dim i, imax, z, valeur, cible, liste, i2, strMessage, intExit      <br />Dim DifferenceMinute , PathMDB, Nom_rep </p>
<p>&#8216;Objets     <br />Set fso = CreateObject(&quot;Scripting.FileSystemObject&quot;) </p>
<p>&#8216;Initialisation     <br />strMessage = &quot;&quot;      <br />imax = 0 </p>
<p>&#8216;Test de l&#8217;argument Partenaire (1 argument obligatoire)     <br />If WScript.Arguments.Count &lt;&gt; 1 Then      <br />&#160;&#160;&#160; strMessage = &quot;Critical: Mettre le partenaire en argument&quot;      <br />&#160;&#160;&#160; intExit = intCritical      <br />&#160;&#160;&#160; WScript.Echo strMessage      <br />&#160;&#160;&#160; WScript.Quit(intExit)      <br />End If </p>
<p>&#8216;R&#233;cup&#233;ration de contenu de l&#8217;argument     <br />Ville = WScript.Arguments.Item(0) </p>
<p>&#8216;Attribution du r&#233;pertoire en fonction du partenaire     <br />Select Case Ville      <br />Case &quot;10&quot;      <br />&#160;&#160;&#160; PathMDB = &quot;D:MDaemonUsersdomaineapplication10&quot;      <br />Case &quot;11&quot;      <br />&#160;&#160;&#160; PathMDB = &quot;D:MDaemonUsersdomaineapplication11&quot;      <br />Case &quot;12&quot;      <br />&#160;&#160;&#160; PathMDB = &quot;D:MDaemonUsersdomaineapplication12&quot;      <br />Case &quot;13&quot;      <br />&#160;&#160;&#160; PathMDB = &quot;D:MDaemonUsersdomaineapplication13&quot;      <br />Case &quot;14&quot;      <br />&#160;&#160;&#160; PathMDB = &quot;D:MDaemonUsersdomaineapplication14&quot;      <br />Case Else      <br />&#160;&#160;&#160; strMessage = &quot;Critical: Partenaire Inconnu : &quot;&amp; Ville      <br />&#160;&#160;&#160; intExit = intCritical      <br />&#160;&#160;&#160; WScript.Echo strMessage      <br />&#160;&#160;&#160; WScript.Quit(intExit)      <br />End Select </p>
<p>&#8216;On test que le chemin est valide     <br />If Not (fso.FolderExists(PathMDB)) Then       <br />&#160;&#160;&#160; strMessage = &quot;Critical: Repertoire inaccessible :&quot;&amp; PathMDB       <br />&#160;&#160;&#160; intExit = intCritical      <br />&#160;&#160;&#160; WScript.Echo strMessage      <br />&#160;&#160;&#160; WScript.Quit(intExit)      <br />End If </p>
<p>&#8216;On r&#233;cup&#232;re la liste des fichiers du r&#233;pertoire     <br />&#8216;d&#233;but de l&#8217;&#233;num&#233;ration      <br />For Each fichier In fso.GetFolder(PathMDB).Files      <br />Set fileItem = fso.GetFile(fichier) </p>
<p>imax = imax + 1     <br />ReDim Preserve Tableau(3, imax)      <br />Tableau(1, imax) = Fichier.Name      <br />Tableau(2, imax) = FileItem.DateLastModified      <br />Tableau(3, imax) = fso.GetExtensionName (Fichier.Name) </p>
<p>&#8216;&#8212;trier les fichiers par ordre d&#233;croissant de cr&#233;ation &#8212;     <br />Do      <br />Valeur = 0      <br />For i = 0 To imax &#8211; 1      <br />If CDate(Tableau(2, i)) &lt; CDate(Tableau(2, i + 1)) Then      <br />For z = 1 To 3      <br />Cible = Tableau(z, i)      <br />Tableau(z, i) = Tableau(z, i + 1)      <br />Tableau(z, i + 1) = Cible      <br />Next      <br />Valeur = 1      <br />End If      <br />Next      <br />Loop While Valeur = 1      <br />Set fileItem = nothing      <br />Next      <br />imax=UBound(Tableau,2) </p>
<p>&#8216;On r&#233;cup&#232;re seulement les fichiers avec l extension de notre choix     <br />i2=1      <br />ReDim Preserve Tableau_final(3,imax)      <br />For i = 1 To imax &#8211; 1      <br />If Tableau(3, i)=Extension Then      <br />&#160;&#160;&#160; &#8216;For z = 1 To 3      <br />&#160;&#160;&#160; Tableau_final(1, i2) = Tableau(1, i)      <br />&#160;&#160;&#160; Tableau_final(3, i2) = Tableau(3, i)      <br />&#160;&#160;&#160; Tableau_final(2, i2) = CDate(Tableau(2, i))      <br />&#160;&#160;&#160; i2 = i2 +1      <br />&#160;&#160;&#160; Valeur = 1      <br />End If      <br />Next </p>
<p>&#8216;Comparer les date de cr&#233;ation des fichiers msg      <br />DifferenceMinute = DateDiff(&quot;n&quot;,Cdate(Tableau_final(2,i2-1)),Now ) </p>
<p>&#8216;On v&#233;rifie que la date n&#8217;est pas nulle     <br />If (Cdate(Tableau_final(2,i2-1)) &lt;&gt; &quot;00:00:00&quot;) Then      <br />&#160;&#160;&#160; &#8216;On v&#233;rifie que le courrier est bien r&#233;cup&#233;rer avant 60 minutes      <br />&#160;&#160;&#160; If DifferenceMinute &gt; TempsMaximum then      <br />&#160;&#160;&#160;&#160;&#160;&#160;&#160; intExit = intCritical      <br />&#160;&#160;&#160;&#160;&#160;&#160;&#160; strMessage = &quot;Critical: Les mails ne sont pas recuperes depuis le &quot;&amp; Cdate(Tableau_final(2,i2-1))      <br />&#160;&#160;&#160; End If      <br />Else      <br />&#160;&#160;&#160; intExit = intOk      <br />&#160;&#160;&#160; strMessage = &quot;Ok: Fonctionnement Normal&quot;      <br />End If </p>
<p>Set fso = Nothing </p>
<p>WScript.Echo strMessage     <br />WScript.Quit(intExit) </p>
<p>&lt;/script&gt;     <br />&lt;/job&gt;      <br />&lt;/package&gt; </p>
</blockquote>
<div class="shr-publisher-145"></div><!-- Start Shareaholic LikeButtonSetBottom Automatic --><div style="clear: both; min-height: 1px; height: 3px; width: 100%;"></div><div class='shareaholic-like-buttonset' style='float:none;height:30px;'><a class='shareaholic-fblike' data-shr_layout='button_count' data-shr_showfaces='false' data-shr_href='http%3A%2F%2Fwww.croc-informatique.fr%2F2008%2F11%2Fscript-nagios-vrifier-la-rcupration-des-emails-en-pop-sur-mdaemon-en-vbs%2F' data-shr_title='%5BScript+Nagios%5D+V%C3%A9rifier+la+r%C3%A9cup%C3%A9ration+des+emails+en+POP+sur+Mdaemon+en+VBS'></a><a class='shareaholic-googleplusone' data-shr_size='medium' data-shr_count='false' data-shr_href='http%3A%2F%2Fwww.croc-informatique.fr%2F2008%2F11%2Fscript-nagios-vrifier-la-rcupration-des-emails-en-pop-sur-mdaemon-en-vbs%2F' data-shr_title='%5BScript+Nagios%5D+V%C3%A9rifier+la+r%C3%A9cup%C3%A9ration+des+emails+en+POP+sur+Mdaemon+en+VBS'></a></div><div style="clear: both; min-height: 1px; height: 3px; width: 100%;"></div><!-- End Shareaholic LikeButtonSetBottom Automatic -->]]></content:encoded>
			<wfw:commentRss>http://www.croc-informatique.fr/2008/11/script-nagios-vrifier-la-rcupration-des-emails-en-pop-sur-mdaemon-en-vbs/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

