Hallo Sandy,
Von: Sandy Drobic
On 22.11.2011 11:50, Renate Neike wrote:
Wenn du nur die Systemmails bekommen willst, dann sollte in /etc/postfix/main.cf der relayhost auf den Laptop gesetzt werden.
Ich möchte nur die Systemmails bekommen. Heißt also, in der main.cf des PCs den relayhost auf den Laptop setzen.
relayhost setzen bedeutet, dass alle Mails, die Postfix nicht als seine eigenen sieht, dorthin übermittelt werden.
Das ganze Maildesign ist mir noch etwas schleierhaft. - Was passiert, wenn die Mail nicht von root kommt, etwa von amavisd-new?
Soweit ich meine /etc/aliasses überblicke, landet letztendlich alles bei root
He he! Der Trick mit /etc/aliases ist, dass diese nur dann verwendet werden, wenn die Mails mit dem LDA (local delivery agent) "local" auf dem PC abgelegt werden! Hingegen werden Umschreibungen in der virtual für alle Mails vorgenommen.
Wie dem auch sei. Du hast mehrere Aufgaben:
1 sage dem PC, dass die Mails zum Laptop sollen 2 sage dem Laptop, dass die Mails von PC angenommen werden sollen 3 sage dem Laptop, wohin die Mails von PC ausgeliefert werden sollen.
1) auf PC:
inet_interfaces = localhost #(PC soll nicht Mails aus dem netzwerk annehmen, alles geht nach laptop) inet_protocols = ipv4 # ipv6 lasse ich hier erst außen vor myhostname = pc.leoni.daheim # damit kommst du dem Internet nicht in die Quere, /etc/hosts anpassen mydomain = leoni.daheim mydestination = # PC soll keine Mails selbst speichern! mynetworks = 127.0.0.1/8 # PC sieht nur sich selbst (localhost) als sendeberechtigt myorigin = $mydomain # myorigin wird als FQDN genommen, wenn nur der username existiert # sonst würde der hostname mit in den FQDN genommen. # so hast du nur eine Domain zu verwalten: leoni.daheim. relayhost = smtp:[ip.of.lap.top]
auf Laptop: inet_interfaces = all # Laptop nimmt aus Netzwerk Mails entgegen. inet_protocols = ipv4 # ipv6 lasse ich hier erst außen vor myhostname = laptop.leoni.daheim # damit kommst du dem Internet nicht in die Quere, /etc/hosts anpassen mydomain = leoni.daheim mydestination = $mydomain, $myhostname, localhost.$mydomain # Laptop soll Mails für leoni.daheim, laptop.leoni.daheim und # localhost.leoni.daheim annehmen mynetworks_style = subnet # PC nimmt Mails aus lokalem Netz an myorigin = $mydomain
Bitte beachten, wenn du inet_interfaces änderst, MUSST du Postfix komplett neu starten. Das ist der einzige Parameter, der nicht mit "postfix reload" geändert wird. also "postfix stop && postfix start".
Wenn du diese Änderungen vorgenommen hast, dann bitte noch einmal eine Testmail auf PC senden und die Logs zeigen, wo die Mail durchgeht. "postconf -n" Ausgabe von PC und Laptop bitte auch.
Vielen Dank für deine Hilfe! Werde das alles heute Abend konfigurieren und testen. Bin gespannt, was dabei raus kommt und würde am Liebsten gleich anfangen ... kann's kaum noch auf meinem Bürostuhl aushalten *grins*
- läuft der PC dauerhaft durch? Nein. Aber wenn er läuft, läuft auch der Laptop.
- läuft der Laptop dauerhaft durch? Nein. - sollen auf dem PC auch die Systemmails gespeicher werden? Nein.
Das ganze ist jetzt auch nicht so eine große wichtige Sache. Es geht mir eher um das "geht es überhaupt und wenn ja, wie" ... reine Neugier.
Grins! Dafür ist Linux ja da! Experimentieren und Neugierde befriedigen. Generell: ja, es geht, das mache ich hier in der Firma natürlich auf allen Linux-Büchsen.
Gruß Sandy
Gruß Renate -- Empfehlen Sie GMX DSL Ihren Freunden und Bekannten und wir belohnen Sie mit bis zu 50,- Euro! https://freundschaftswerbung.gmx.de -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um den Listen Administrator zu erreichen, schicken Sie eine Mail an: opensuse-de+owner@opensuse.org