Postfix byta ut trasig avsändaradress i mailkö

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!

Lämna ett svar

Din e-postadress kommer inte publiceras. Obligatoriska fält är märkta *