postfix – weiterleiten an externen empfänger

da ich mir den aufwand von einem eigenen mailserver grundsätzlich nicht machen möchte, dennoch aber flexibel und herr über meine domain sein will, habe ich jetzt doch einen kleinen postfix am laufen.

funktion dieses postfix ist lediglich, gewisse mailadressen von smalldata.ch an meine gmail.com adresse umzuleiten.

damit das ganze funktioniert muss das public dns passen.
bei meiner domain smalldata.ch ist ein mx-record hinterlegt welcher auf mail.smalldata.ch und dessen public ip zeigt. sind hier fragen, bitte kurz ein kommentar hinterlassen.

basierend auf einem ubuntu 18.04 lts ist zuerst zu kontrollieren ob das naming passt. bei hostname muss der name des servers ausgegeben werden. in meinem fall “mail”. bei hostname -f muss dann der fqdn rauskommen -> “mail.smalldata.ch”.
passt das nicht, muss zuerst das gefixed werden!

der postfix wird dann mit sudo apt-get install postfix installiert. bei der installation ist dann “internet site” zu wählen und weiter wird der fqdn des servers eingegeben. weiteres ist nicht nötig.

nach der installation dann die main config des postfix mit sudo nano /etc/postfix/main.cf bearbeiten.
in dieser main.cf sind diese zwei zeilen zu ergänzen (die domains natürlich mit euren ersetzen):
virtual_alias_domains = smalldata.ch myothersmalldata.ch
virtual_alias_maps = hash:/etc/postfix/virtual

anschliessend die weiterleitungen abzufüllen. dafür die datei virtual mit sudo nano /etc/postfix/virtual und wie folgt abfüllen:
mail-a@smalldata.ch myself@gmail.com
mail-b@smalldata.ch myself@gmail.com

anschliessend den postfix noch neu starten und fertig. die mails werden anschliessen an die gmail.com adresse umgeleitet.
sudo service postfix restart

mit mailq lässt sich die warteschlange anschauen und mit cat /var/log/mail.log seht ihr das log vom postfix.

Hinterlassen Sie einen Kommentar