
예를 들어 서버가 5개 있다고 가정해 보겠습니다. 이는 공개 및 비공개이거나 비공개(네트워크)이며, 모두 시스템 이메일(로컬 메일박스) 또는 설치된 애플리케이션(위키, 이슈 트래커 등) 중 하나를 통해 이메일을 보냅니다.
그리고 "중앙" 서버로 사용하고 싶은 6번째 서버가 있습니다.
아이디어는 전자 메일을 직접 전달하거나 제3자(예: mandrill, my isp 또는 모든 전달 항목 구성을 담당할 사람)에게 전송하도록 전자 메일을 6번째로 보내도록 모든 서버를 구성하는 것입니다. (spf, 도메인 키 등)
- 5개의 서버를 어떻게 구성해야 합니까?
- "중앙 서버"를 어떻게 구성해야 합니까?
안내해주셔서 감사합니다.
답변1
5개의 서버는 중앙 서버를 중계기로 사용하도록 구성됩니다. 이를 달성하기 위한 기본값의 주요 변경 사항은 릴레이 호스트의 정의입니다.
# /etc/postfix/main.cf:
# <snip>
# (deliver via mailhub)
relayhost = [central.server.example.com]
중앙 서버는 도메인의 로컬 배달을 위한 메일을 허용하고 해당 5개 서버에 대한 SMTP 메일 중계를 허용하도록 구성되어야 합니다.
다시 기본 변경 사항은 다음과 같습니다.
# /etc/postfix/main.cf:
# <snip>
# The inet_interfaces parameter specifies the network interface
# addresses that this mail system receives mail on.
inet_interfaces = all
myhostname = central.server.example.com
mydomain = example.com
# The ip-addresses we relay for:
mynetworks = 168.100.189.0/28, 127.0.0.0/8, 10.10.10.1, 10.10.10.3