GNU/Linux >> LINUX-Kenntnisse >  >> Linux

Holen Sie sich Postfix, um die E-Mail von root weiterzuleiten

Lösung 1:

Überprüfen Sie wie gewohnt Ihre Protokolle.

In Ihrem Fall denkt der Postfix-Daemon, dass die Mail nicht für ihn bestimmt ist, und sendet sie ohne Verwendung von /etc/aliases

Überprüfen Sie zuerst Ihre /etc/hosts file :Ihr Computername sollte 127.0.1.1 entsprechen , etwa so:

127.0.1.1  linux1.mydomain.com  linux1

Überprüfen Sie Ihre /etc/mailname auch, und es sollte konsistent sein.

Überprüfen Sie Ihre /etc/aliases um zu sehen, ob root (Benutzer) an einen anderen Benutzer gesendet wird, und wiederholen Sie den newaliases Befehl.

Und es sollte funktionieren!

Lösung 2:

Wenn mydestination ist leer oder enthält $myhostname nicht dann die /etc/aliases wird ignoriert, da postfix davon ausgeht, dass es sich bei der E-Mail nicht um eine lokale Zustellung handelt, und daher die lokalen Aliase nicht anwendet. Lassen Sie also mydestination standardmäßig (postconf -d mydestination oder entfernen Sie es aus main.cf ) und die Protokolle sollten den to=<...> anzeigen als Ihre Alias-Adresse.

Lösung 3:

Unter bestimmten Umständen (z. B. wenn alle E-Mails an ein externes System weitergeleitet werden) ist es einfacher, einfach den MAILTO festzulegen Variable in der crontab von root zu einer echten E-Mail-Adresse. Dies sollte die traditionelle Zustellung an Root so ziemlich umgehen und es einfach dahin bringen, wo Sie wollen.

# Root's crontab
[email protected]
0 0 * * * /usr/bin/somescript

Linux
  1. 20 Postfix-Interviewfragen und -antworten

  2. Grundeinstellungen in der Postfix-Datei main.cf

  3. Holen Sie sich das gestrige Datum in Bash unter Linux, DST-sicher

  4. So erhalte ich die Anzeigenummer, die mir von X zugewiesen wurde

  5. Überwachen Sie die ausgehende Postzustellung von Postfix

Postfix-Mailserver

Postfix-Mailserver-Setup unter Ubuntu 14.04

Postfix-Mailserver-Setup auf Ubuntu 20.04

So konfigurieren Sie einen SMTP-Mailserver mit Postfix unter Ubuntu 18.04

Kann Postfix so eingerichtet werden, dass E-Mails an mehrere Empfänger weitergeleitet werden

Eingehende Mail auf Linux-Server weiterleiten?