myorigin no está configurado para postfix

myorigin no está configurado para postfix

Estoy ejecutando un sitio web en dos instancias AWS EC2 que ejecutan Ubuntu 16.04.4 LTS.

Edito /etc/postfix/main.cf y descomento

myorigin = /etc/mailname

entonces entro

 sudo postfix reload
  echo $myorigin

y no obtengo nada (en blanco)

entonces entro

  sudo service postfix restart
  echo $myorigin

y no obtiene nada (en blanco). No entiendo por qué no se establece myorigin.

Respuesta1

Estás configurando myoriginun archivo de configuración de Postfix.

echo $myoriginmostrará el contenido de un shell o variable de entorno llamada myorigin, que no tiene nada que ver con la configuración de Postfix. Dado que no ha configurado dicha variable de entorno/shell en nada que el shell haya leído, dará como resultado una cadena vacía (en blanco).

Para ver la myoriginconfiguración de Postfix, deberías ejecutar sudo postconf myoriginen su lugar.

La configuración de Postfix myorigin = /etc/mailnamele dice a Postfix que lea el myoriginvalor real de un archivo llamado /etc/mailname. Entonces, si lo que desea obtener es el nombre de host real que Postfix usará como dirección de origen en los correos electrónicos salientes, simplemente puede ejecutarlo cat /etc/mailname.

información relacionada