CloudGarage 메일 서버 구축했는데 이끼한 이야기.
3681 단어 postfixdovecotcloudgarage구름
소개
이것은 메일 서버 구축 자체의 이야기가 아닙니다. 클라우드로 서버 구축했을 때 이끼 한 포인트. 알려진 문제인 것 같습니다. 메모 정도로
전제 환경
무엇이 왜 이렇게 되었습니까?
그렇다.
진짜 악은 어디 있니?
도메인이 이상하다고 말했을 때 보는 포인트는 많다고 생각합니다만…
* DNS 서버에 등록이 맞습니까?
* 로컬에서 해결할 수 있습니까? (localhost 등으로 전송할 때 어떻게됩니까?)
* 또한 서버 소프트웨어가 올바르게 설정되어 있고 올바르게 작동하고 있습니까?
같은 곳이 될까 생각합니다.
확인으로 한 일
→apache 정상 기동 확인 후, Windows의 브라우저로부터 취득 도메인으로 액세스 할 수 있다.
→ postfix, dovecot 모두 syntax error없이 정상 작동
여기서, "어이어이어이, 뭐야 이건…"라고.
/etc/postfix/main.cf는
mydomain = hoge.com
myhostname = hoge.com
myorigin = $mydomain
라고 적혀있다.
(゚д゚)햅 이
fuga.novalocal
의 fuga는 기시감이 있다. 무엇을 숨기자 스스로 인스턴스를 세웠을 때의 호스트명. 그렇다면5.
/etc/hosts
를 만지기까지.127.0.0.1 fuga.novalocal fuga
127.0.0.1 hoge.com fuga.novalocal fuga
로 변경하고 저장.이메일을 Gmail로 다시 보내 확인
키타━━━━(゚∀゚)━━━━!!
메일은 등록한 도메인에서 왔습니다.
이것으로 끝이라고 생각하면 큰 실수였습니다.
실은 여기에서가 본제. 실은 이
/etc/hosts
의 변경, 인스턴스 재기동으로 실효한다. 넨타코타/(^o^)\Twitter에 썼을 때 이런 대답이…
OpenStack 환경에서는 cloud-init이라는 것을 사용하여 설정하는 것 같습니다. 여기의 인스턴스에서 확인할 수 있었으므로 이 파일로 설정되어 있을까 생각합니다. 커스텀하면 좋을 것 같습니다. htps // t. 코 / X0mb104 U W 피 c. 라고 r. 코m/TYmYc5ゔぃ세 — FoxBoxsnet (@FoxBoxsnet) 10월 18, 2017
실제로
/etc/hosts
를 열 때뭐라고 하고 있다.
요컨대,
/etc/hosts
는 기동시에 /etc/cloud/template/hosts.debian.tmpl
로부터 읽혀지고 있는 것이다.따라서 변경이 필요한 경우에는
/etc/cloud/template/hosts.debian.tmpl
를 다시 써야 한다.에서 이것을 열고
127.0.0.1 hoge.com fuga.novalocal fuga
와 추기.이것으로 재기동에서도 반영된다. 했어! !
추가
CloudGarage 씨도 대응해 주셔, FAQ가 추가되고 있습니다.
이쪽의 방법으로도 회피할 수 있는 것 같습니다 때문에 확인해 주세요.
CloudGarage 공식 FAQ
봐 주셔서 감사합니다.
Thanks
Reference
이 문제에 관하여(CloudGarage 메일 서버 구축했는데 이끼한 이야기.), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/NaFFF/items/2faf023a03f2e952058e텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)