<?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>Tips and Tux &#187; mailgraph.cgi</title>
	<atom:link href="http://www.tipsandtux.org/wordpress/tag/mailgraph-cgi/feed" rel="self" type="application/rss+xml" />
	<link>http://www.tipsandtux.org/wordpress</link>
	<description>di Linux, Piante Carnivore e non solo... il informatipapàliticarnivoro</description>
	<lastBuildDate>Tue, 07 Sep 2010 21:08:43 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>mailgraph.cgi</title>
		<link>http://www.tipsandtux.org/wordpress/mailgraph-cgi.html</link>
		<comments>http://www.tipsandtux.org/wordpress/mailgraph-cgi.html#comments</comments>
		<pubDate>Sun, 13 Dec 2009 22:03:46 +0000</pubDate>
		<dc:creator>superpaia</dc:creator>
				<category><![CDATA[Gnu/Linux]]></category>
		<category><![CDATA[mailgraph.cgi]]></category>
		<category><![CDATA[postfix]]></category>

		<guid isPermaLink="false">http://www.tipsandtux.org/wordpress/?p=5</guid>
		<description><![CDATA[mailgraph.cgi <span style="color:#777"> . . . &#8594; Read More: <a href="http://www.tipsandtux.org/wordpress/mailgraph-cgi.html">mailgraph.cgi</a></span>]]></description>
			<content:encoded><![CDATA[<p><!-- 		@page { margin: 2cm } 		P { margin-bottom: 0.21cm } 		A:link { so-language: zxx } --></p>
<p align="JUSTIFY">Mailgraph è uno strumento per la realizzazione di grafici (con RRDTool) dei messaggi di posta ricevuti, inviati, spam e virus, con statistiche giornaliere, settimanali, mensili e annuali. Oltre al calcolo del picco massimo dei messaggi e la media sul tempo. Può essere un valido aiuto capire quanto efficaci siano le soluzioni da noi adottate ed il traffico posta del nostro server.</p>
<p align="JUSTIFY">Il sito di riferimento del progetto è : <a href="http://freshmeat.net/projects/mailgraph/">http://freshmeat.net/projects/mailgraph/</a></p>
<p align="JUSTIFY"><span id="more-5"></span></p>
<p align="JUSTIFY">In ambiente <strong>Debian/Ubuntu</strong><span style="font-weight: normal;">, la procedura è la seguente:</span></p>
<p align="JUSTIFY"><span style="font-style: normal;">installiamo il pacchetto precompilato </span><em>$ sudo apt-get install rrdtool mailgraph </em></p>
<p style="font-style: normal;" align="JUSTIFY">poi nel file di configurazione del servizio <em>/etc/default/mailgraph</em> impostiamo i parametri in maniera opportuna:</p>
<p align="JUSTIFY"><em>BOOT_START=yes </em><span style="font-style: normal;">&lt;&#8211; abilita il servizio all&#8217;avvio</span></p>
<p align="JUSTIFY"><em>MAIL_LOG=/var/log/mail.log </em><span style="font-style: normal;">&lt;&#8211; il nome del file di log della posta</span></p>
<p align="JUSTIFY"><em>IGNORE_LOCALHOST=true </em><span style="font-style: normal;"><span style="font-weight: normal;">&lt;&#8211; vengono ignorate, nel conteggio dei messaggi inviati e ricevuti, i messaggi provenienti dall&#8217;indirizzo 127.0.0.1 (cioè localhost), in quanto questi messaggi sono quelli di “ritorno” dal sistema di scansione antivirus e antispam.</span></span></p>
<p align="JUSTIFY">
<p align="JUSTIFY">Il file <em>/etc/init.d/mailgraph</em> è il file di avvio del servizio alla partenza del sistema, deve essere presente nel runlevel di default del sistema.</p>
<p align="JUSTIFY">Successivamente, dopo pochi minuti ed un po&#8217; di traffico di posta, basterà collegarsi all&#8217;indirizzo <a href="http://ip-server/cgi-bin/mailgraph.cgi">http://ip-server/cgi-bin/mailgraph.cgi</a> per verificare il funzionamento del prodotto (naturalmente anche il servizio Apache2 dovrà essere installato, con configurazione di base, e avviato al runlevel corretto).</p>
<p align="JUSTIFY">
<p align="JUSTIFY"><span style="font-weight: normal;">In ambiente </span><strong>SuSE</strong><span style="font-weight: normal;"> la procedura è diversa poiché non esiste un pacchetto precompilato come in ambiente Debian (la stessa procedura la possiamo usare anche in Debian/Ubuntu se vogliamo utilizzare una versione più recente del pacchetto)</span><strong>:</strong></p>
<p align="JUSTIFY">facciamo il download del prodotto da sito</p>
<p align="JUSTIFY"><em>$ wget http://mailgraph.schweikert.ch/pub/mailgraph-1.14.tar.gz</em></p>
<p align="JUSTIFY">lo decomprimiamo</p>
<p align="JUSTIFY"><em>$ tar xvzf mailgraph-1.14.tar.gz</em></p>
<p align="JUSTIFY"><em>$ cd mailgraph-1.14</em></p>
<p align="JUSTIFY">Come da istruzioni di installazione (vedi README all&#8217;interno della directory del pacchetto tar.gz appena decompresso) bisogna siano installati gli RRDTool e File::Tail. Tramite <em>yast</em> provvediamo all&#8217;installazione dei pacchetti necessari.</p>
<p align="JUSTIFY">A questo punto, prima della modifica, copio i file di configurazione originali:</p>
<p align="JUSTIFY"><em>$ cp mailgraph-init mailgraph-init.orig</em></p>
<p align="JUSTIFY">Configuro i corretti percorsi dei file di log, eseguibili e librerie nel file di configurazione di mailgraph, modificando il file di avvio del servizio ed il file perl usato per la generazione dei grafici:</p>
<p align="JUSTIFY"><em>$ mailgraph.pl</em></p>
<p align="JUSTIFY"><span style="font-style: normal;">e gli assegno i corretti diritti di esecuzione</span><em> $ chmod 755 mailgraph-init</em></p>
<p style="font-style: normal;" align="JUSTIFY">e</p>
<p align="JUSTIFY"><em>$ vi  mailgraph-init</em></p>
<p style="font-style: normal;" align="JUSTIFY">in particolare le opzioni</p>
<p align="JUSTIFY"><em>MAIL_LOG=/var/log/mail </em></p>
<p align="JUSTIFY"><em>RRD_DIR=/var/lib/apache2</em></p>
<p align="JUSTIFY">
<p style="font-style: normal;" align="JUSTIFY">Successivamente copio entrambi i file nelle posizioni corrette:</p>
<p align="JUSTIFY"><em># cp /software/mailgraph/mailgraph-1.14/mailgraph-init /etc/init.d/</em></p>
<p align="JUSTIFY"><em># cp /software/mailgraph/mailgraph-1.14/mailgraph.pl /usr/local/bin/</em></p>
<p align="JUSTIFY">
<p align="JUSTIFY">Ed anche il file mailgraph.cgi deve avere impostati i percorsi corretti con i file dei grafici</p>
<p align="JUSTIFY"><em>my $rrd = &#8216;/var/lib/apache2/mailgraph.rrd&#8217;; </em></p>
<p align="JUSTIFY"><em>my $rrd_virus = &#8216;/var/lib/apache2/mailgraph_virus.rrd&#8217;;</em></p>
<p style="font-style: normal;" align="JUSTIFY">Poi lo copiamo nella directory cgi-bin del nostro server web:</p>
<p align="JUSTIFY"><em># cp /software/mailgraph/mailgraph-1.14/mailgraph.c* /srv/www/cgi-bin/</em></p>
<p align="JUSTIFY">
<p align="JUSTIFY"><span style="font-style: normal;">A questo punto dovrebbe essere a posto. </span>Il file <em>/var/log/apache2/error_access.log</em> è fondamentale per il debug dei problemi, soprattutto se dopo un quarto d&#8217;ora non vedi nessun grafico!</p>
<p align="JUSTIFY">Eventualmente modifichiamo alcune descrizioni nel file <em>mailgraph.cgi</em>, come :</p>
<p align="JUSTIFY"><em>&lt;title&gt;Mail statistics for $host&lt;/title&gt;</em></p>
<p align="JUSTIFY">Avviamo il web server ed il servizio mailgraph, poi ci colleghiamo alla pagina <a href="http://ip-web-server/cgi-bin/mailgraph.cgi"><em>http://ip-web-server/cgi-bin/mailgraph.cgi</em></a></p>
<!-- Begin WP-Social-Bookmarking -->
<div class="WP-Social-Bookmarking"> 
<a href="http://www.onlinerel.com/sfeed/?f=aHR0cDovL3d3dy50aXBzYW5kdHV4Lm9yZy93b3JkcHJlc3MvbWFpbGdyYXBoLWNnaS5odG1s&l=it-IT" target="_blank" title="Onlinerel"><img src="http://www.tipsandtux.org/wordpress/wp-content/plugins/wp-social-bookmarking/images/onlinerel.png" style="width:24px;height:24px;border:0px;" alt="Onlinerel" title="Onlinerel" /></a>
<a href="http://facebook.com/sharer.php?u=http://www.tipsandtux.org/wordpress/mailgraph-cgi.html&amp;t=mailgraph.cgi" target="_blank" rel="nofollow" title="Facebook"><img src="http://www.tipsandtux.org/wordpress/wp-content/plugins/wp-social-bookmarking/images/facebook.png" style="width:24px;height:24px;border:0px;" alt="Facebook" title="Facebook" /></a>
<a href="http://twitter.com/home?status=http://www.tipsandtux.org/wordpress/mailgraph-cgi.html  mailgraph.cgi" target="_blank" rel="nofollow" title="Twitter"><img src="http://www.tipsandtux.org/wordpress/wp-content/plugins/wp-social-bookmarking/images/twitter.png" style="width:24px;height:24px;border:0px;" alt="Twitter" title="Twitter" /></a>
<a href="http://www.myspace.com/Modules/PostTo/Pages/?c=http://www.tipsandtux.org/wordpress/mailgraph-cgi.html&t=mailgraph.cgi" target="_blank" rel="nofollow" title="Myspace"><img src="http://www.tipsandtux.org/wordpress/wp-content/plugins/wp-social-bookmarking/images/myspace.png" style="width:24px;height:24px;border:0px;" alt="Myspace" title="Myspace" /></a>
<a href="http://friendfeed.com/share?url=http://www.tipsandtux.org/wordpress/mailgraph-cgi.html&title=mailgraph.cgi" target="_blank" rel="nofollow" title="Friendfeed"><img src="http://www.tipsandtux.org/wordpress/wp-content/plugins/wp-social-bookmarking/images/friendfeed.png" style="width:24px;height:24px;border:0px;" alt="Friendfeed" title="Friendfeed" /></a>
<a href="http://www.technorati.com/faves?add=http://www.tipsandtux.org/wordpress/mailgraph-cgi.html" target="_blank" rel="nofollow" title="Technorati"><img src="http://www.tipsandtux.org/wordpress/wp-content/plugins/wp-social-bookmarking/images/technorati.png" style="width:24px;height:24px;border:0px;" alt="Technorati" title="Technorati" /></a>
<a href="http://del.icio.us/post?url=http://www.tipsandtux.org/wordpress/mailgraph-cgi.html&amp;title=mailgraph.cgi" target="_blank" rel="nofollow" title="del.icio.us"><img src="http://www.tipsandtux.org/wordpress/wp-content/plugins/wp-social-bookmarking/images/delicious.png" style="width:24px;height:24px;border:0px;" alt="del.icio.us" title="del.icio.us" /></a>
<a href="http://digg.com/submit?phase=2&amp;url=http://www.tipsandtux.org/wordpress/mailgraph-cgi.html&amp;title=mailgraph.cgi" target="_blank" rel="nofollow" title="Digg"><img src="http://www.tipsandtux.org/wordpress/wp-content/plugins/wp-social-bookmarking/images/digg.png" style="width:24px;height:24px;border:0px;" alt="Digg" title="Digg" /></a>
<a href="http://google.com/bookmarks/mark?op=add&amp;bkmk=http://www.tipsandtux.org/wordpress/mailgraph-cgi.html&amp;title=mailgraph.cgi" target="_blank" rel="nofollow" title="Google"><img src="http://www.tipsandtux.org/wordpress/wp-content/plugins/wp-social-bookmarking/images/google.png" style="width:24px;height:24px;border:0px;" alt="Google" title="Google" /></a>
<a href="http://buzz.yahoo.com/submit?submitUrl=mailgraph.cgi&amp;u=http://www.tipsandtux.org/wordpress/mailgraph-cgi.html" target="_blank" rel="nofollow" title="Yahoo Buzz"><img src="http://www.tipsandtux.org/wordpress/wp-content/plugins/wp-social-bookmarking/images/yahoobuzz.png" style="width:24px;height:24px;border:0px;" alt="Yahoo Buzz" title="Yahoo Buzz" /></a>
<a href="http://stumbleupon.com/submit?url=http://www.tipsandtux.org/wordpress/mailgraph-cgi.html&amp;title=mailgraph.cgi&amp;newcomment=mailgraph.cgi" target="_blank" rel="nofollow" title="StumbleUpon"><img src="http://www.tipsandtux.org/wordpress/wp-content/plugins/wp-social-bookmarking/images/stumbleupon.png" style="width:24px;height:24px;border:0px;" alt="StumbleUpon" title="StumbleUpon" /></a>
</div><br /> <!-- End WP-Social-Bookmarking -->

]]></content:encoded>
			<wfw:commentRss>http://www.tipsandtux.org/wordpress/mailgraph-cgi.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
