¿Qué nombre debe usarse para myhostname en el archivo main.cf de Postfix?

15

Para #myhostname, debo descomentar y poner mi nombre de host, es decir, el nombre que le di a mi VPS, ¿verdad? ¿O simplemente desaparece myhostname = mydomain.net, en otras palabras, no edite la frase 'myhostname' excepto para descomentar?

¿Y para #myhostname = virtual.domian.tld eso es poner un subdominio?

¿Debo agregar un listado para todo incluido con y sin www?

freja
fuente

Respuestas:

19

El myhostnamedebe establecerse en el FQDN de su servidor de correo. Por ejemplo, si el nombre de host de su servidor es "mail" y su dominio es "example.com", su FQDN es "mail.example.com". La directiva se vería así:

myhostname = mail.example.com

En un sistema Linux, puede obtener su FQDN utilizando el comando hostname:

hostname --fqdn

Esto debería coincidir con el registro PTR para la IP primaria en la máquina.

Consulte la documentación de Postfix para myhostname .

Para aceptar correo para subdominios que no son el nombre de host del servidor, puede usar la directiva mydestination :

mydestination = mail.example.com, example.com, www.example.com
jordanm
fuente
¿Qué pasaría si myhostname es lo mismo que mydomain?
Braiam
@Braiam, entonces no ha podido asignar a su servidor un nombre de host real. Sin embargo, usar lo que asignó aún puede funcionar.
jordanm
1
¿Y qué pasa si no está usando esto para recibir correo y solo está usando postfix para enviar correos electrónicos desde el servidor? P.ej. Tengo un servidor que aloja el sitio web mydomain.com pero el correo para mydomain.com aloja un lugar totalmente diferente ...
TheStoryCoder