it-swarm-eu.dev

Mohu změnit e-mailovou adresu root nebo ji předat na externí adresu?

Ve svém poštovním účtu uživatele root dostávám hodně pošty. Zdá se, že jde většinou o zprávy a chyby způsobené například skripty cron. Snažím se však pracovat a řešit tyto věci, možná je dokonce nechat poslat na nějaký druh „dashboardu“ - ale do té doby, jak mohu tyto zprávy přejít na můj osobní e-mailový účet?

68
cwd

Kterýkoli uživatel, včetně root, může přeposlat svůj místní e-mail tak, že předá adresu do souboru s názvem ~/.forward . Můžete zde mít více adres, všechny na jednom řádku a oddělené čárkou. Pokud chcete místní doručování i spedice, vložte [email protected] jako jedna z adres.

Správce systému může v souboru definovat e-mailové aliasy /etc/aliases . Tento soubor obsahuje řádky jako root: [email protected], /root/mailbox; účinek je stejný jako s [email protected], /root/mailbox v ~root/.forward. Možná budete muset spustit program, například newaliases po změně /etc/aliases.

Všimněte si, že funkce .forward a /etc/aliases závisí na vaší MTA . Většina MTA implementuje hlavní funkce poskytované tradiční sendmail, ale zkontrolujte dokumentaci MTA.

Jednoduše vytvořte /root/.forward a do tohoto souboru vložte svou e-mailovou adresu. Bude přesměrována na vaši externí e-mailovou adresu.

14
user11780

v ~/.forward[email protected], [email protected]

s tím dostanu e-mail do mé schránky a je také zapsán do /var/mail/root. (moje distribuce je Debian s postfixem).
Nahraďte „thisserver.com“ názvem domény vašeho serveru

1
Kawa600

Použijte tento příkaz:

nano /root/.forward 

Vložit, upravit nebo odstranit e-maily v tomto textovém souboru, Ctrl+X, [Y] pro uložení souboru.

0
Dylan B

Pokud používáte Postfix MTA a vlastníte vlastní doménu (example.com), můžete ji nakonfigurovat tak, aby předávala [email protected] vedle jakéhokoli jiného uživatelského účtu.

V main.cf konfigurační soubor, nebo s přepsáním v master.cf nastavte následující možnosti:

mydomain = example.com
mydestination = localhost.localdomain, localhost, local.$mydomain # Basically, anything but $mydomain

Tím bude Postfix považovat poštu ke svému kořenovému účtu za [email protected] a podle toho jej nasměrujte, ať již předáváte do svého relayhost nebo jej přímo doručujete na example.com. S touto konfigurací Postfix doručí poštu na [email protected] do vaší místní poštovní schránky (/var/mail/root nebo kamkoli váš systém doručí systémovou poštu).

0
palswim