Skip to content.
Script > AutoResponderExim

Autorisponditore su Exim

Una delle caratteristiche dei server di posta evoluti è la possibilità di impostare un autorisponditore
L'autorisponditore è la possibilità di impostare, prevalentemente nel periodo di vacanza, un messaggio che avvisa coloro che spediscono una mail al vostro indirizzo che non è potete rispondere.
Exim è un server di posta che supporta questa caratteristica...
Tuttavia, lavorando in una grande azienda, uno dei problemi in cui mi sono imbattuto è stato il fatto che nel momento in cui un utente doveva impostare impostare o togliere questo autorisponditore, mi telefonava e mi chiedeva di farlo per lui.

Ebbene, questo script fa il lavoro sporco per me ed è programmato per togliere o mettere un autorisponditore su Exim anche se può essere adattato anche per Postifix con qualche piccola ritoccata al codice...

Download

02/08/04 AutoResponderExim10Versione Versione 1.0

LICENZA

Questo programma è free software; puoi redistribuirlo e/o modificarlo nei termini della GNU General Public License come e' stata pubblicata dalla Free Software Foundation dalla versione 2 della Licenza.
Questo programma e' distribuito nella speranza di essere utile, ma SENZA ALCUNA GARANZIA; non si fornisce alcuna garanzia di COMMERCIALIZZAZIONE o FUNZIONAMENTO.
Consulta la GNU General Public License per maggiori dettagli.
Originale: http://www.gnu.org/licenses/gpl.txt
Italiano: http://www.softwarelibero.it/gnudoc/gpl.it.txt

SISTEMA OPERATIVO

Scritto su Suse linux con server Exim tramite Vim

Installazione

  1. Copia lo script in una directory Es in /root
  2. Modifica le variabili iniziali ed imposta il server smtp della tua ditta e l'indirizzo a cui risponde lo script. Modifica anche le variabili vicino.
  3. Modifica il CRON affinchè lo script venga avviato periodicamente

Utilizzo

Dopo aver modificato le variabili nello script, modifica il CRON in modo che esegua periodicamente ferie.pl

Dipendenze Moduli

use Time::localtime; --> installato di default
use Mail::POP3Client; --> da installare
use Mail::Sender; --> da installare
use strict; --> installato di default

-- VittorioZuccala - 12 Jan 2005


Ultima versione: r1.1 - 12 Jan 2005 - 11:19 - Main.guest
 
Se riconosciuto dal sistema come utente: Main.guest