Mise en place d'un reflecteur de mail (type echo@cnam.fr) ?

Le
xavier_post
Bonjour,

Je suis à la recherche d'un exemple de fichier de conf "procmail" me
permettant de mettre en place sur notre serveur de messagerie (Exim /
Debian Woody) une adresse permettant d'effectuer des tests de courrier
(type "echo@cnam.fr"). En fait je ne pense pas que la chose soit
trés compliqué mais j'ai quelques difficultés avec la syntaxe utilisée
par procamil.

Merci par avance pour votre aide.

Xavier
xavier_post@alussinan.org
Vos réponses
Gagnez chaque mois un abonnement Premium avec GNT : Inscrivez-vous !
Trier par : date / pertinence
Denis BRAUSSEN
Le #175274
"Xavier" == Xavier





Xavier> Bonjour, Je suis à la recherche d'un exemple de fichier de
Xavier> conf "procmail" me permettant de mettre en place sur notre
Xavier> serveur de messagerie (Exim / Debian Woody) une adresse
Xavier> permettant d'effectuer des tests de courrier (type
Xavier> ""...). En fait je ne pense pas que la chose soit
Xavier> trés compliqué mais j'ai quelques difficultés avec la syntaxe
Xavier> utilisée par procamil.


Voilà ce que j'utilise sur mon serveur:
(recette trouvée dans une faq et adaptée)

# alias: echo (return the mail to sender) --------------
#
HEADER=`$FORMAIL -X ""` # The space after the X is vital

:0
* (^TO)*
* !^FROM_DAEMON
* !^X-Loop:
{
# insert message
:0fhw
| $FORMAIL -r -k -A "Precedence: junk"
-A "X-PostOffice: "
-A "X-Loop: "
-I "From: ";
echo " ";
echo " --------------------------------------------";
echo " /(_M_) This is an automatic answer to your";
echo " /~V~/ test message." ;
echo " --------------------------------------------";
echo " ";
echo " <header>";
echo " ";
echo "$HEADER";
echo " ";
echo " <body> ";
echo " "

# Truncate the body ( the b ) to 100 lines
:0fbw
| head -100; echo "..."; echo "<truncated>"

# return to sender
:0:
| $SENDMAIL -t
}
##
## ./echo.mc ends here.
########################################################


PS: ne pas oublier en début de .procmailrc d'initialiser les variables
utilisées (à adapter bien sûr):

#-----------------------------------------------------------------
# /home/postman/.procmailrc Denis BRAUSSEN 14 avril 1998-99-00-01
#-----------------------------------------------------------------
VERBOSE = off
LOGABSTRACT = all
LOGFILE = /var/log/mail/postman.procmail.log
FORMAIL = /usr/bin/formail
SENDMAIL = /usr/sbin/sendmail
#------------------------------------------------------------------


Xavier> Merci par avance pour votre aide.

En espérant t'avoir été utile,
Denis BRAUSSEN



Xavier> Xavier
Xavier>

--
Pour pratiquer le Zen à Metz (Moselle):
AmicaLinuXement /(_M_) GPG/PGP DH/DSS ID: 0xB0212BAC /(_M_)
Denis /~V~/ -lord.keyserver.net- GNU/Linux /~V~/





Publicité
Poster une réponse
Anonyme