Supportnet / Forum / Linux
E-Mail-Alias für Root
Frage
Hallo Leute,
ich möchte das die Root-Mails auf meinem Linux Server an die Adresse admin@xxxxx.de weitergeleitet werden. Ich dachte das kan ja nicht so schwer sein und schaute bei Google nach wie man das am besten anstellt. Dort fand ich dann auch wie es anscheinend geht. In der usr/lib/aliases root:xxx setzen. Leider funktioniert das bei mir nicht. Muss man sonst noch etwas eintragen oder vielleicht woanders?
Der Server ist ein HighEnd Server von Strato mit Confixx und Suse Linux.
butz
Antwort 1 von RTFM
Die Frage ist, welchen Mailserver der Server nutzt.
SuSE nutzt meines Wissens standardmäßig Postfix.
Da werd ich nachher mal mein Postfix-Buch aus dem Keller holen ;)
SuSE nutzt meines Wissens standardmäßig Postfix.
Da werd ich nachher mal mein Postfix-Buch aus dem Keller holen ;)
Antwort 2 von butz
Hallo,
so wie ich das feststellen konnte wird Postfix als Mailserver benutzt. Wäre echt Klasse wenn du mir da helfen könntest.
butz
so wie ich das feststellen konnte wird Postfix als Mailserver benutzt. Wäre echt Klasse wenn du mir da helfen könntest.
butz
Antwort 3 von Nicolas
wenn bei admin@xxxxx.de xxxxx.de der server ist auf dem das ganze gemacht werden soll handelt es sich ja bei admin um einen lokalen user, der eintrag in der
/etc/aliases ist also
root: admin
bevor du das einrichtest überprüfe das ganze einfach mal indem du mal
mail -s "Testmail an admin" admin
eingibst (dann irgendnen text und zum beenden ein Punkt in ner eigenen Zeile)
wenn das dann dort ankommt wos ankommen soll kannste den alias einstellen.
/etc/aliases ist also
root: admin
bevor du das einrichtest überprüfe das ganze einfach mal indem du mal
mail -s "Testmail an admin" admin
eingibst (dann irgendnen text und zum beenden ein Punkt in ner eigenen Zeile)
wenn das dann dort ankommt wos ankommen soll kannste den alias einstellen.
Antwort 4 von Nicolas
achja die aliases wird von oben nach unten abgearbeitet, also root: admin ganz nach unten schreiben da da drüber ja sicherlich ne ganze menge auf root umleitet, etwa so:
[...]
nobody: root
hostmaster: root
usenet: root
news: root
webmaster: root
www: root
ftp: root
abuse: root
noc: root
security: root
mailer-daemon: postmaster
postmaster: root
root: admin
Antwort 5 von butz
Hallo,
erst einmal Danke für deinen Tip, doch leider funktioniert es so nicht. Ich habe mal eine Datei .forward erstellt und diese im Root Verzeichnis gespeichert. Der Inhalt lautet:
admin@xxxx.de
So nun habe ich von meinem Rechner eine Mail an Root gesendet und diese für dann auch an admin@xxxx gesendet.
Na also toll dachte ich und so soll es nun funktionieren. Aber wohl falsch gedacht, denn jetzt wird der CronJob nicht mehr ausgeführt und ich weiß nicht warum.Lösche ich die Datei .forward läuft er wieder.
Naja war eh nicht mein Wochenende, da ich eigentlich noch den Sip Express Router aufsetzen wollte, das funktioniert auch nicht so wie ich das gerne möchte.
Es war mal wieder ein richtiges Compi-Wochenende und das Fazit ist: Keinen Schritt weiter!
butz
erst einmal Danke für deinen Tip, doch leider funktioniert es so nicht. Ich habe mal eine Datei .forward erstellt und diese im Root Verzeichnis gespeichert. Der Inhalt lautet:
admin@xxxx.de
So nun habe ich von meinem Rechner eine Mail an Root gesendet und diese für dann auch an admin@xxxx gesendet.
Na also toll dachte ich und so soll es nun funktionieren. Aber wohl falsch gedacht, denn jetzt wird der CronJob nicht mehr ausgeführt und ich weiß nicht warum.Lösche ich die Datei .forward läuft er wieder.
Naja war eh nicht mein Wochenende, da ich eigentlich noch den Sip Express Router aufsetzen wollte, das funktioniert auch nicht so wie ich das gerne möchte.
Es war mal wieder ein richtiges Compi-Wochenende und das Fazit ist: Keinen Schritt weiter!
butz

