Så, jag, erhm, ”glömde” ändra avsändaradress på en av våra servrar häromdagen vilket resulterade i en massa post på e-postservern som lagda på kö eftersom avsändande domän inte existerade. Här är hur jag ordnade det.
Först, skapade jag en map fil där du anger den adressen du vill byta ut mot den korrekta adressen som så:
vim /etc/postfix/sender_canonical
sender@oldomain.nx sender@newexistingdomain.com
kör
postmap /etc/postfix/sender_canonical
lägg sedan till följande i /etc/postfix/main.cf
sender_canonical_maps = hash:/etc/postfix/sender_canonical
efter det, ladda om postfix
service postfix reload
köa om alla köade mail (eller använd -i för att köa om ett specifict id)
postqueue -f
sen kan du flusha kön om du inte vill vänta
postfix flush
och det var det! Nu kommer alla mail som hade den felaktiga avsändardomänen skickas iväg!