3 votos

Reenvío de correo electrónico en MacOS con Homebrew

En mis cajas Debian, instalé postfix que reenvía mis correos locales (por ejemplo, desde cron) a mi cuenta de servicio en mi servidor de correo. Por lo tanto, postfix está configurado para usar mi servidor de correo como un retransmisor. Esto funciona bastante bien para todos mis hosts de Debian.

Ahora me di cuenta de que mi Mac con Homebrew también crea correos locales. Estoy recibiendo "Tiene un nuevo correo" al abrir una terminal.

¿Hay alguna manera de configurar mi Mac local para retransmitir / reenviar todos estos correos a mi servidor de correo en lugar de recogerlos localmente? Postfix no está disponible a través de Homebrew.

2voto

Shanimal Puntos 4067

@nohillside: ¡Hiciste mi día!

Eliminé todas las entradas anteriores de main.cf dejándolo con los valores predeterminados de MacOS.

Luego simplemente creé el archivo .forward que contiene una sola línea: admin@midominio.com

Ahora cada correo se envía a mi servidor de retransmisión de postfix, aunque me pregunto por qué no necesito autenticación SASL. Pero ese es un problema diferente.

¡Muchas gracias! Funciona ahora (con suerte, esperando los próximos correos cron).

[Actualización] Tuve problemas con la autenticación ya que mi postfix requiere autenticación, pero parece que el postfix de MacOS no la utilizaba. Al final cambié el /private/etc/postfix/main.cf así que añadí lo siguiente (¡necesité añadir ambas opciones tls!):

smtp_sasl_auth_enable = yes
smtp_sasl_security_options = noanonymous
smtp_sasl_password_maps = static:{correo_relay:Contraseña_relay}
smtp_use_tls = yes
smtpd_tls_security_level = encrypt
relayhost = [mi_servidor_correo_local.com]:587

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