Tecnologie

Dettaglio dell'articolo:

venerdì 13 luglio 2007

Posta elettronica: messaggio di risposta automatico con Procmail e Formail e Regular Expressions

Se il nostro sistema di posta è basato su Linux, è possibile utilizzare procmail , formail e le regular expressions per impostare messaggi di risposta automatici (AUTOREPLY).
Prendiamo in considerazione un sistema basato su Fedora e Sendmail e supponiamo che un nostro utente voglia impostare una risposta automatica che avvisa chi gli scrive di essere assente per ferie. Di seguito riportiamo il file .procmailrc da utilizzare come template e copiare nella home directory del nostro utente. Perché il sistema funzioni è necessario che l'utente sia abilitato all'uso di una shell (es: /bin/sh).


# .procmailrc Template
# Definizione delle VARIABILI utilizzate nello script
SHELL = /bin/sh
#Note: On some systems -xSubject: has to be -x"Subject: "
SUBJ_=`formail -c -xSubject: \
| sed -e 's/^[ ]*//g' -e 's/[ ]*$//g'`
#MAILDIR=$HOME #default
#LOGFILE=$HOME/procmail.log #da utilizzare in caso di errore

:0
# Controlliamo se il messaggio è indirizzato all'utente
* ^TO_utente@tecnes.com
# Ignore messages for daemons
* ! ^FROM_DAEMON
# Avoid email loops
* ! ^X-Loop: utente@tecnes.com
{
:0 Whc:dejatold.lock # controlla la presenza del mittente nella cache
| formail -rD 8192 $HOME/dejatold.cache
:0 ehc # se il mittente non viene trovato nella cache
| (formail -r \
-A"X-Loop: utente@tecnes.com" \
-I"Subject: Out of Office Reply: $SUBJ_" ; \
echo "Sarò assente dal 15/08/2007 al 31/08/2007." ; \
echo "" ; \
echo "Per urgenze potete far riferimento al collega Pippo" ; \
echo " pippo@tecnes.com" ; \
echo "" ; \
echo "testprocmail" ; \
echo "" ; \
echo "Tecnes Milano Srl" ; \
echo "Via Schiaparelli, 2" ; \
echo "20125 - Milano" ; \
echo "tel. +39 02 67101036" ) \
| /usr/lib/sendmail -oi -t
}


NOTE su formail
"formail -rD 8196 nomefile" controlla la presenza del sender all'interno del file
"formail -r" prepara un messaggio di risposta

Commenti:

I have read some good things here. Definitely worth bookmarking for the review Android Stock Firmware

Inviato da: Adam il: 2018-09-10 13:57:50.222474

I would like to thank you for the efforts you have made in writing this article Apk uploads

Inviato da: Dori il: 2018-08-29 07:58:16.009965

hope so its useful for everyone techwikies

Inviato da: deciaq il: 2018-08-29 08:10:05.382157

it amazing

Inviato da: PC-Apps Online il: 2018-10-13 10:25:24.592813 BKp4OE ikpfvvaisbiy, [url=http://fzbivsbnyqql.com/]fzbivsbnyqql[/url], [link=http://vuhccpkftwbu.com/]vuhccpkftwbu[/link], http://jfollkpcqiww.com/

Inviato da: bhzekxukvkz il: 2015-09-10 17:44:30.487778 hacked games free unblocked games online

Inviato da: fbram il: 2018-06-14 13:32:35.686341 perfetto! grazie 1000 Pol

Inviato da: Pol il: 2012-05-28 12:00:33.866247 I would like to thank you for the efforts you have made in writing this article. happy wheels

Inviato da: jedy mark il: 2018-06-22 04:35:26.521403 Hello! I am thoroughly enjoying your blog. Do you have any helpful hints for rookie blog writers? I'd certainly appreciate it. Thank you. www.vicsolar.com.au

Inviato da: Martin il: 2018-07-23 10:14:50.530868 Thank you you have been shared the message to install the automatic message that it help to many much for me.

Inviato da: run 3 il: 2018-08-31 03:50:03.12778 Ho letto alcune buone cose qui. Sicuramente vale la pena segnalibro per la rivisitazione. Mi stupisco di quanto impegno hai messo per creare un sito web informativo così grande hotmail login

Inviato da: David il: 2018-07-18 17:31:32.013207 Ottimo articolo, grazie!

Inviato da: Smartphone il: 2015-09-15 21:29:30.148043 I would like to thank you for the efforts you have made in writing tele mods

Inviato da: Dewani il: 2018-08-29 08:07:52.238819 I am thoroughly enjoying your blog

Inviato da: Run, sausage, run For PC il: 2018-09-28 12:11:47.177064 awsome work really enjoyable firmware feeds

Inviato da: Dasil il: 2018-08-29 08:05:01.3387 it was really best art Apk uploads

Inviato da: Dami il: 2018-08-29 08:01:37.407297 Cool and awesome i love it Run, sausage, run For PC

Inviato da: Nabil il: 2018-09-28 12:14:03.305936 Je vous remercie de l'information! Je cherchais et ne pouvait pas trouver. Vous me aidé! godaddy.com 480-505

Inviato da: Sophie Miller il: 2018-10-03 13:50:05.276385 Definitely worth bookmarking for the review usb drivers hub

Inviato da: Decia il: 2018-08-29 07:55:24.419725

Scrivi un commento:

Archivio