Dans le fichier /etc/postfix/scanonical, entrer les correspondances entre les adresses locales et les adresses réécrites :
mdecore@chez.moi mdecore@free.fr piou@chez.moi piaf@cuicui.com
Compiler ce fichier :
# postmap -v btree:/etc/postfix/scanonical #
et indiquer qu'on doit utiliser cette base de données pour réécrire chaque mél sortant :
sender_canonical_maps = btree:/etc/postfix/scanonical
mailq (ou sendmail -bp) liste la file d'attente et sendmail -q vide la file.
Noter que masquerade_domains = domaine.fr
réécrit tout user@machine.domaine.fr en user@domaine.fr et que masquerade_exceptions = root
permet de spécifier que root n'est pas réécrit (comportement par défaut de sendmail).
Pour plus de détails, voir canonical(5).