#!/usr/bin/perl use warnings; use strict; use Mail::Box::Manager; # paquet libmail-box-perl my $mailspool = "/var/spool/mail/catch-all"; my $mgr = Mail::Box::Manager->new; my $folder = $mgr->open(folder => $mailspool, remove_when_empty => 0,) or die ("Erreur d'ouverture de $mailspool :\n $!\n"); foreach my $msg ($folder->messages) { # all messages my $xoriginalto = $msg->study('X-Original-To'); # bounce $msg #my $bounce = $msg->bounce(To => $xoriginalto); #$bounce->send; } $folder->close(); $mgr->closeAllFolders;