Jak automatycznie dostarczyć / var / mail / USER do mojego Gmaila?

6

Moje zadania cron czasami wysyłają pocztę do / var / mail / USERNAME. Zwykle czytam to, logując się na komputerze Mac i uruchamiam mailpolecenie odczytu i usuwania tych wiadomości e-mail. Ale jak automatycznie dostarczać / przekazywać takie e-maile do mojego Gmaila? Chciałbym czytać takie e-maile z różnych komputerów Mac na jednym koncie Gmail.

qazwsx
źródło

Odpowiedzi:

1

Na moim komputerze High Sierra (10.13.4) poczta honoruje plik .forward. Utwórz w swoim katalogu domowym plik o nazwie „.forward” zawierający adres e-mail. Cała poczta w systemie Mac zostanie przekierowana na ten adres.

Sensowne jest ograniczenie dostępu do tego pliku za pomocą chmod.

Na przykład (otwórz Terminal w swoim katalogu domowym):

cube:~ borg$ cat > .forward
[email protected] <return>
<ctrl-d>
cube:~ borg$ chmod 600 .forward

Następnie możesz przetestować, wysyłając wiadomość do siebie z wiersza poleceń:

cube:~ borg$ mail borg
Subject: test
This is a test.
<ctrl-d>EOT
cube:~ borg$ mail
No mail for borg
cube:~ borg$ 

Uwaga: działa to tylko do przekazywania poczty systemowej MacOS, a nie do przekazywania z żadnej z usług poczty w chmurze. Możesz wprowadzić dowolny poprawny adres e-mail w pliku.

Matt
źródło
0

Aby zarządzać routingiem poczty w systemie * nix, należy skonfigurować MTA. Oto obszerny podręcznik na temat możliwości MTA w systemach OSX

Siarhei Karatkevich
źródło
To może nie być najprostsza, najbardziej użyteczna odpowiedź.
Matt