Postfix의 main.cf에서 myhostname에 어떤 이름을 사용해야합니까?


15

에 대해 #myhostname주석을 해제하고 호스트 이름, 즉 VPS에 지정한 이름을 입력해야합니다. 아니면 그냥갑니다 myhostname = mydomain.net. 즉, 주석 해제를 제외하고 'myhostname'이라는 문구를 편집하지 않습니까?

그리고 #myhostname = virtual.domian.tld 그것이 하위 도메인을 두는 것입니까?

포함 여부에 관계없이 모든 목록을 추가해야합니까 www?

답변:


19

는 myhostname메일 서버의 FQDN으로 설정해야합니다. 예를 들어 서버의 호스트 이름이 "mail"이고 도메인이 "example.com"인 경우 FQDN은 "mail.example.com"입니다. 지시문은 다음과 같습니다.

myhostname = mail.example.com

Linux 시스템에서 hostname 명령을 사용하여 FQDN을 얻을 수 있습니다.

hostname --fqdn

이것은 머신의 기본 IP에 대한 PTR 레코드와 일치해야합니다.

myhostname에 대한 Postfix 설명서를 참조하십시오 .

서버의 호스트 이름이 아닌 하위 도메인의 메일을 수락하려면 mydestination 지시문을 사용할 수 있습니다 .

mydestination = mail.example.com, example.com, www.example.com

myhostname이 mydomain과 동일한 경우 어떻게됩니까?
— Braiam

@Braiam 그런 다음 서버에 실제 호스트 이름을 할당하지 못했습니다. 그러나 할당 한 내용을 사용하면 여전히 작동 할 수 있습니다.
— jordanm

1
그리고 이것을 사용하여 메일을받지 않고 postfix 만 사용하여 서버에서 이메일을 보내면 어떻게 될까요? 예 : 웹 사이트 mydomain.com을 호스팅하는 서버가 있지만 mydomain.com에 대한 메일이 완전히 다른 장소를 호스팅하고 있습니다.
— TheStoryCoder
당사 사이트를 사용함과 동시에 당사의 쿠키 정책과 개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.