7 votos

¿Cómo entregar automáticamente /var/mail/USER a mi Gmail?

Mis trabajos cron a veces envían correo a /var/mail/USERNAME. Normalmente lo leo por el registro en el ordenador Mac y ejecuto mail para leer y eliminar estos correos. Pero, ¿cómo entregar/reenviar estos correos a mi Gmail automáticamente? Me gustaría leer estos correos desde diferentes ordenadores Mac en una sola cuenta de Gmail.

2voto

Matt Puntos 100

En mi máquina High Sierra (10.13.4), el correo honra el archivo .forward. Cree un archivo en su directorio personal llamado ".forward" que contenga una dirección de correo electrónico. Todo su correo en el sistema Mac será reenviado a esta dirección.

Tiene sentido limitar el acceso a este archivo, con chmod.

Por ejemplo (abra el Terminal en su directorio personal):

cube:~ borg$ cat > .forward
locutus@borg.org <return>
<ctrl-d>
cube:~ borg$ chmod 600 .forward

Luego puedes probar enviándote un correo a ti mismo, desde la línea de comandos:

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

Nota: esto sólo funciona para el reenvío de correo del sistema MacOS, no para el reenvío desde cualquiera de sus servicios de correo en la nube. Puede introducir cualquier dirección de correo electrónico válida en el archivo.

1voto

Para gestionar el enrutamiento del correo en un sistema *nix debe configurar su MTA. Aquí es un extenso manual sobre las capacidades de MTA en los sistemas OSX

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X