{"id":1311,"date":"2013-01-08T15:31:44","date_gmt":"2013-01-08T13:31:44","guid":{"rendered":"http:\/\/blog.sfsoft.it\/?p=1311"},"modified":"2013-01-08T15:31:44","modified_gmt":"2013-01-08T13:31:44","slug":"ricevere-una-mail-quando-un-file-viene-apertocreatomodificatocancellatospostato","status":"publish","type":"post","link":"http:\/\/www.sfsoft.it\/blog\/2013\/01\/08\/ricevere-una-mail-quando-un-file-viene-apertocreatomodificatocancellatospostato\/","title":{"rendered":"Ricevere una mail quando un file viene aperto\/creato\/modificato\/cancellato\/spostato"},"content":{"rendered":"<p>Un articolo che spiega un sistema per essere avvisati via email in caso di creazione\/modifica\/cancellazione di un file.<\/p>\n<p><a href=\"https:\/\/francofait.wordpress.com\/2013\/01\/08\/ricevere-una-mail-quando-un-file-viene-apertocreatomodificatocancellatospostato-da-pilovis\/\" target=\"_blank\">https:\/\/francofait.wordpress.com\/2013\/01\/08\/ricevere-una-mail-quando-un-file-viene-apertocreatomodificatocancellatospostato-da-pilovis\/<\/p>\n<p><\/a><\/p>\n<p>In sostanza occorre avere innanzi tutto l&#8217;invio di email funzionante ( es Sendmail o Postfix ) e basta installare i pacchetti:<\/p>\n<pre lang=\"bash\">sudo apt-get install inotify-tools iwatch<\/pre>\n<p>Un esempio di utilizzo ( avvisa in caso di creazione, eliminazione o modifica di file nella cartella dell&#8217;utente escludendo la sottocartella tmp ):<\/p>\n<pre lang=\"bash\">sudo \/usr\/bin\/iwatch -r -e create,delete,modify -m miaemail@mioprovider.com -x \/home\/utente\/tmp \/home\/utente<\/pre>\n<p>Se invece \u00e8 richiesto che funzioni come servizio in background serve editare il file di configurazione:<\/p>\n<pre lang=\"bash\">sudo nano \/etc\/iwatch\/iwatch.xml<\/pre>\n<p>E abilitarne l&#8217;avvio:<\/p>\n<pre lang=\"bash\">sudo nano \/etc\/default\/iwatch<\/pre>\n<pre lang=\"bash\">START_DAEMON=true<\/pre>\n<p>Per maggiori chiarimenti rimando alla fonte dell&#8217;articolo e al solito man.<\/p>\n<p>&nbsp;<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Un articolo che spiega un sistema per essere avvisati via email in caso di creazione\/modifica\/cancellazione di un file. https:\/\/francofait.wordpress.com\/2013\/01\/08\/ricevere-una-mail-quando-un-file-viene-apertocreatomodificatocancellatospostato-da-pilovis\/ In sostanza occorre avere innanzi tutto l&#8217;invio di email funzionante ( es Sendmail o Postfix ) e basta installare i pacchetti: sudo apt-get install inotify-tools iwatch Un esempio di utilizzo ( avvisa in caso di creazione, [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":[],"categories":[11,3,23],"tags":[12,8,5],"_links":{"self":[{"href":"http:\/\/www.sfsoft.it\/blog\/wp-json\/wp\/v2\/posts\/1311"}],"collection":[{"href":"http:\/\/www.sfsoft.it\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/www.sfsoft.it\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/www.sfsoft.it\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"http:\/\/www.sfsoft.it\/blog\/wp-json\/wp\/v2\/comments?post=1311"}],"version-history":[{"count":1,"href":"http:\/\/www.sfsoft.it\/blog\/wp-json\/wp\/v2\/posts\/1311\/revisions"}],"predecessor-version":[{"id":1312,"href":"http:\/\/www.sfsoft.it\/blog\/wp-json\/wp\/v2\/posts\/1311\/revisions\/1312"}],"wp:attachment":[{"href":"http:\/\/www.sfsoft.it\/blog\/wp-json\/wp\/v2\/media?parent=1311"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/www.sfsoft.it\/blog\/wp-json\/wp\/v2\/categories?post=1311"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/www.sfsoft.it\/blog\/wp-json\/wp\/v2\/tags?post=1311"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}