전달 전용 이메일 서버

전달 전용 이메일 서버

저는 맞춤 도메인을 가지고 있습니다(이 시점에서는 절박하기 때문에 실제 도메인을 사용할 예정입니다 :)) www.grantorino.io 그리고 모든 이메일 주소를 다음 주소로 전달하고 싶습니다. [이메일 보호됨]도착하다[이메일 보호됨]. 논리적인 단계를 따랐지만 올바르게 이해할 수 없는 것 같습니다. 이것이 내가 지금까지 한 일입니다:

  1. MX 레코드를 grantorino 서버에 매핑하면 파기dig 명령은 mx에 문제가 없음을 표시하고 mail.grantorino.io가 내 서버에 올바르게 매핑됩니다.
  2. 다음 단계는 방화벽 설정에서 포트 25를 허용하는 것입니다. 그러면 이제 포트 25의 TCP 연결이 허용될 수 있습니다.Webmin 방화벽 설정
  3. Sendmail이 다음에서 보낸 모든 메일을 전달하도록 합니다.[이메일 보호됨]도착하다[이메일 보호됨]. 나는 sendmail.mc에서 발췌한 virtuser 기능을 허용하는 것으로 시작했습니다.

    FEATURE('virtusertable', 'hash -o /etc/mail/virtusertable.db')dnl

  4. virtusertable을 추가했습니다

    [이메일 보호됨] [이메일 보호됨]

다음을 사용하여 컴파일makemap hasg virtusertable.db < virtusertable

  1. 또한 내가 추가한 액세스 파일에도

연결: grantorino.io RELAY

다음을 사용하여 컴파일makemap hash access < access.db

  1. 마지막으로 sendmail.c에서 DEAMON_OPTIONS 줄을 다음과 같이 변경했습니다.

    DAEMON_OPTIONS(`family=inet, 이름=MTA-v4, 포트=smtp')dnl

이제 문제는 전달된 이메일을 받지 못한다는 것입니다. 이것은 이메일을 보낸 지 몇 분 후의 메일 로그의 꼬리입니다.[이메일 보호됨]. 보시다시피 저는 전혀 활동을 하고 있지 않습니다.여기에 이미지 설명을 입력하세요.

답변1

최상위 도메인은 전체 도메인이 공용 DNS에 존재하지 않는다고 .io알려주는 것 같습니다 .grantorino.io

$ dig grantorino.io SOA
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NXDOMAIN, id: 17264
;; flags: qr rd ra; QUERY: 1, ANSWER: 0, AUTHORITY: 1, ADDITIONAL: 1

;; OPT PSEUDOSECTION:
; EDNS: version: 0, flags:; udp: 4096
;; AUTHORITY SECTION:
io.                     823     IN      SOA     a0.nic.io. noc.afilias-nst.info. 1497562067 10800 3600 2764800 900

$ dig grantorino.io MX
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NXDOMAIN, id: 24001
;; flags: qr rd ra; QUERY: 1, ANSWER: 0, AUTHORITY: 1, ADDITIONAL: 1

;; OPT PSEUDOSECTION:
; EDNS: version: 0, flags:; udp: 4096
;; AUTHORITY SECTION:
io.                     292     IN      SOA     a0.nic.io. noc.afilias-nst.info. 1497562067 10800 3600 2764800 900

또한 역방향 DNS 쿼리에서는 PTR 레코드가 없음을 보여 주며, 이로 인해 시스템이 가장 오래된 스팸 방지 테스트 중 하나에 실패하게 됩니다.

$ dig -x 162.242.170.86
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NXDOMAIN, id: 58070
;; flags: qr rd ra; QUERY: 1, ANSWER: 0, AUTHORITY: 1, ADDITIONAL: 1

;; OPT PSEUDOSECTION:
; EDNS: version: 0, flags:; udp: 4096
;; AUTHORITY SECTION:
170.242.162.in-addr.arpa. 300   IN      SOA     ns.rackspace.com. hostmaster.rackspace.com. 1543432701 3600 300 1814400 300

귀하의 도메인이 이메일을 받지 못하는 것은 당연한 일입니다. 외부에서는 도메인이 이메일을 받지 못하는 것처럼 보입니다.존재하다!

관련 정보