Mise en place d'un reflecteur de mail (type echo@cnam.fr) ?
1 réponse
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.
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Denis BRAUSSEN
"Xavier" == Xavier writes:
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>"
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> "echo@cnam.fr"...). 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)*echo@batman.truc.chose
* !^FROM_DAEMON
* !^X-Loop: echo@batman.truc.chose
{
# insert message
:0fhw
| $FORMAIL -r -k -A "Precedence: junk"
-A "X-PostOffice: postman@batman.truc.chose"
-A "X-Loop: echo@batman.truc.chose"
-I "From: echo@batman.truc.chose";
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>"
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>"