OVH Cloud OVH Cloud

Procmail et utilisateur inconnu

3 réponses
Avatar
Tieum
      Bonjour,

Je dispose d'un nom de domaine. Tous les mails envoyés à ce nom de domaines
sont réexpédiés vers une unique boîte mail dont le tri est fait par
procmlail pour redistribuer le courrier localement aux utilisateurs.

EN dernier ressort, je souhaite envoyer un message à l'expéditeur :

* venant de postmaster@mondomain.com
* incluant tout d'abord un texte indiquant que l'utilisateur n'existe pas
(avec si possible dedans l'adresse n'exisant pas, mais dans un premier
temps je me contenterais d'un texte "figé")
* puis citant intégralement le message d'origine

D'avance merci pour vos idées.
--
Matthieu
-----------------------------------------------------------------
Pour m'écrire remplacer surnom par tieum les 2 fois

3 réponses

Avatar
william
On Sun, 13 Jun 2004 16:10:33 +0200, Tieum wrote:

      Bonjour,


bonjour

Je dispose d'un nom de domaine. Tous les mails envoyés à ce nom de
domaines sont réexpédiés vers une unique boîte mail dont le tri est fait
par procmlail pour redistribuer le courrier localement aux utilisateurs.

EN dernier ressort, je souhaite envoyer un message à l'expéditeur :

* venant de
* incluant tout d'abord un texte indiquant que l'utilisateur n'existe
pas (avec si possible dedans l'adresse n'exisant pas, mais dans un
premier temps je me contenterais d'un texte "figé") * puis citant
intégralement le message d'origine


avec formail sans doute ?

D'avance merci pour vos idées.


pas de quoi


--
William.

Avatar
Tieum
william wrote:

On Sun, 13 Jun 2004 16:10:33 +0200, Tieum wrote:

Bonjour,


bonjour

Je dispose d'un nom de domaine. Tous les mails envoyés à ce nom de
domaines sont réexpédiés vers une unique boîte mail dont le tri est fait
par procmlail pour redistribuer le courrier localement aux utilisateurs.

EN dernier ressort, je souhaite envoyer un message à l'expéditeur :

* venant de
* incluant tout d'abord un texte indiquant que l'utilisateur n'existe
pas (avec si possible dedans l'adresse n'exisant pas, mais dans un
premier temps je me contenterais d'un texte "figé") * puis citant
intégralement le message d'origine


avec formail sans doute ?


J'ai bien essayé formail mais il réécrit les en-têtes du messages d'origine
pour faire la réponse alors que je voudrais les garder intact et générer de
nouveaux en-têtes pour la réponse.

Merci tout de même


--
Matthieu
-----------------------------------------------------------------
Pour m'écrire remplacer surnom par tieum les 2 fois


Avatar
william
On Sun, 13 Jun 2004 16:42:11 +0200, Tieum wrote:

J'ai bien essayé formail mais il réécrit les en-têtes du messages
d'origine pour faire la réponse alors que je voudrais les garder intact
et générer de nouveaux en-têtes pour la réponse.


dans ce cas il faut écrire un filtre procmail
qui prendre en stdin le mail en question est qui l'attache dans un mail
envoyé par mutt (mutt sait faire ca en command-line)

=========== begin fichier == #!/usr/bin/perl
my $line;

$filename=`mktemp `;
chomp($filename);
open FD , ">>$filename";

while ( $line=<STDIN> ) {
print FD $line;
}
close FD;
unlink $filename;
`mutt -x -a $filename -s mon_sujet `;

=========== end fichier ==
il n'y a plus qu'a mettre le filtre dans procmail.

--
William.