postfix에서 $mydomain, $myorigin 및 $myhostname의 기능은 무엇입니까?

postfix에서 $mydomain, $myorigin 및 $myhostname의 기능은 무엇입니까?

이 매개변수를 사용해 보았지만 Postfix에서 메일을 보내는 데 아무런 영향을 미치지 않는 것 같습니다.

기본적으로 내 문제는 보낸 사람 주소가 존재하지 않기 때문에 보내려는 모든 이메일이 거부된다는 것입니다. 예를 들어 와 같은 등록된 도메인 이름이 있습니다 example.com. postfix를 사용하여 메일을 보내려고 할 때마다 다음 명령을 실행하면 postfix는 다음에서 메일을 보내려고 시도합니다. 이는 명령줄에서 실행한 결과일 뿐입니다. 또는 값이 로 설정되었습니다.mail [email protected]user@mymachinenamemymachinenamehostname --fqdnmydomainmyhostnamemyorigin

보시다시피 저는 다른 많은 사람들과 같은 문제에 직면했습니다.여기,여기,여기,여기,여기,드디어 -여기...(내가 여기에 투자한 시간을 보여드리기 위해...:)

결국 /etc/hostname파일을 다음과 같이 설정했습니다.

127.0.1.1  mymachinename.example.com mymachinename

그리고 다음을 추가하세요:

masquerade_domains = example.com

도착하다 /etc/postfix/main.cf.

이로 인해 내 문제가 해결되었지만 여전히 이렇다고는 생각하지 않습니다. 및 매개변수가 보내는 주소에 영향을 미치지 않는 경우 mydomain권장 사항은 무엇입니까?myoriginmyhostname

그런데 - 저는 Ubuntu 17.04에서 postfix 3.1.4-4를 사용하고 있습니다.

관련 정보