Det er sjældet at jeg her skriver om hvad jeg roder med på mit arbejde, men denne omgang syndes jeg det var meget oplagt, da løsningen blev en Linux Server installeret med Exim4.x.

Opgave: Et mail domaine skal udfases:
Gammel Domaine Navn: @it-nerd.dk
Blivende Domaine Navn: @lbox.dk

Ønske:
Alle eksterne afsender af emails til @it-nerd.dk skal have info om at domainet udfases
Info email skal oplyse den eksterne afsender om den blivende @lbox.dk email addresse
Alle email til @it-nerd.dk skal videre sendes til den blivende @lbox.dk mailbox.

Udfordringer:
Modtager navnet ændres, dvs. This email address is being protected from spambots. You need JavaScript enabled to view it. bliver til This email address is being protected from spambots. You need JavaScript enabled to view it., dvs. alm. masqurating mellem 2 domainer kan ikke løse opgaven.

Dette kan løses på mange måder, da jeg har brugt Exim MTA'en i nogle år valgte jeg at bruge denne MTA.

Mine Exim Router
   
itnerd_director:
     driver = accept
     domains = it-nerd.dk
     transport = itnerd_autoreply
     unseen
     headers_add = X-Forbank-AutoReply: AutoReply

itnerd_redirect:
     driver = redirect
     data = ${lookup{$local_part@$domain}lsearch{/etc/exim4/newmail}}
     headers_add = X-It-nerd-Rewrite: Rewrite

Min Exim Transporter

itnerd_autoreply:
      driver = autoreply
       log = /var/log/exim4/exim4_autoreply.log
       to = $sender_address
       from = ${expand:${lookup{$local_part@$domain}lsearch*@{/etc/exim4/newmail}}}
       subject = "Info: ${escape:$h_subject:}"
       headers_add = X-added-header: Autoreply-It-nerd.dk
       text = "Vi takker for din mail til $local_part@$domain \r \
                   da domainet @$domain er under udfasning \r \
                   skal du fremad rettet kontakte denne modtager $local_part@$domain via \r \
                   denne email addresse ${expand:${lookup{$local_part@$domain}lsearch*@{/etc/exim4/newmail}}}"

Filen /etc/exim4/newmail indeholder gamle @it-nerd.dk email addressser og blivende @lbox.dk email addresser 
This email address is being protected from spambots. You need JavaScript enabled to view it.                       This email address is being protected from spambots. You need JavaScript enabled to view it.
This email address is being protected from spambots. You need JavaScript enabled to view it.              This email address is being protected from spambots. You need JavaScript enabled to view it.  
Osv.

En meget simpel løsning, det skal dog siges at det to lidt tid før at jeg fandt "unseen" komandoen og fik begge Exim router i spil på en gang.