Postfix가 다른 컴퓨터의 SMTP 포트 25에 연결하려고하는 이유는 무엇입니까?


11

이 오류가 발생합니다.

Jul  5 11:09:25 relay postfix/smtp[3084]: connect to ab.xyz.com[10.41.0.101]:25: Connection refused
Jul  5 11:09:25 relay postfix/smtp[3087]: connect to ab.xyz.com[10.41.0.247]:25: Connection refused
Jul  5 11:09:25 relay postfix/smtp[3088]: connect to ab.xyz.com[10.41.0.101]:25: Connection refused
Jul  5 11:09:25 relay postfix/smtp[3084]: connect to ab.xyz.com[10.41.0.247]:25: Connection refused
Jul  5 11:09:25 relay postfix/smtp[3087]: connect to ab.xyz.com[10.41.0.110]:25: Connection refused
Jul  5 11:09:25 relay postfix/smtp[3088]: connect to ab.xyz.com[10.41.0.110]:25: Connection refused
Jul  5 11:09:25 relay postfix/smtp[3084]: connect to ab.xyz.com[10.41.0.102]:25: Connection refused
Jul  5 11:09:30 relay postfix/smtp[3085]: connect to ab.xyz.com[10.41.0.102]:25: Connection refused
Jul  5 11:09:30 relay postfix/smtp[3086]: connect to ab.xyz.com[10.41.0.247]:25: Connection refused
Jul  5 11:09:30 relay postfix/smtp[3086]: connect to ab.xyz.com[10.41.0.102]:25: Connection refused
Jul  5 11:09:55 relay postfix/smtp[3087]: connect to ab.xyz.com[10.40.40.130]:25: Connection timed out
Jul  5 11:09:55 relay postfix/smtp[3084]: connect to ab.xyz.com[10.40.40.130]:25: Connection timed out
Jul  5 11:09:55 relay postfix/smtp[3088]: connect to ab.xyz.com[10.40.40.130]:25: Connection timed out
Jul  5 11:09:55 relay postfix/smtp[3087]: connect to ab.xyz.com[10.41.0.135]:25: Connection refused
Jul  5 11:09:55 relay postfix/smtp[3084]: connect to ab.xyz.com[10.41.0.110]:25: Connection refused
Jul  5 11:09:55 relay postfix/smtp[3088]: connect to ab.xyz.com[10.41.0.247]:25: Connection refused

로컬 DNS에서 Google로 변경했을 때 이것이 의심스러운 DNS입니까? 시작할 메일 서버.

로그에 표시된 것처럼 Postfix가 다른 컴퓨터에 연결을 시도하는 이유는 무엇입니까?

  • 그 이외의 다른 메일은 제대로 전송 된 것 같습니다.

때때로 나는 또한 볼 것이다 :

릴레이 postfix / 오류 [3090] : 3F1AB42132 : to =, relay = none, delay = 32754, delay = 32724 / 30 / 0 / 0, dsn = 4.4.1, status = deferred (전달이 일시 중지됨 : ab.xyz에 연결 .com [10.41.0.102] : 25 : 연결이 거부 됨)

제한이 거의없는 Postfix 설정이 있습니다 :

mynetworks = 127.0.0.0/8, 10.0.0.0/8

뿐. 내가 말했듯이 모든 메일이 전달되는 것처럼 보이지만 오류가 발생하는 것을 싫어하며 로그에 표시된 것처럼 다른 컴퓨터에 연결하려고하는 이유에 대해 혼란 스럽습니다.

일부 출력 cat /var/log/mail.log|grep 3F1AB42132

7 월 5 일 02:04:01 릴레이 postfix / smtpd [1653] : 3F1AB42132 : client = 알 수 없음 [10.41.0.109]

7 월 5 일 02:04:01 릴레이 postfix / cleanup [1655] : 3F1AB42132 : message-id =

7 월 5 일 02:04:01 릴레이 postfix / qmgr [1588] : 3F1AB42132 : from =, size = 3404, nrcpt = 1 (큐 활성)

7 월 5 일 02:04:31 릴레이 postfix / smtp [1634] : 3F1AB42132 : ~ =, 릴레이 = 없음, 지연 = 30, 지연 = 0.02 / 0 / 30 / 0, dsn = 4.4.1, 상태 = 지연 (연결 ab.xyz.com [10.41.0.110] : 25 : 연결이 거부되었습니다)

7 월 5 일 02:13:58 릴레이 postfix / qmgr [1588] : 3F1AB42132 : from =, size = 3404, nrcpt = 1 (큐 활성)

7 월 5 일 02:14:28 릴레이 postfix / smtp [1681] : 3F1AB42132 : to =, relay = none, delay = 628, delay = 598 / 0.01 / 30 / 0, dsn = 4.4.1, status = deferred (연결됨 ab.xyz.com [10.41.0.247] : 25 : 연결이 거부 됨)

7 월 5 일 02:28:58 릴레이 postfix / qmgr [1588] : 3F1AB42132 : from =, size = 3404, nrcpt = 1 (큐 활성)

7 월 5 일 02:29:28 릴레이 postfix / smtp [1684] : 3F1AB42132 : to =, relay = none, delay = 1527, delay = 1497 / 0 / 30 / 0, dsn = 4.4.1, status = deferred (연결됨 ab.xyz.com [10.41.0.135] : 25 : 연결이 거부되었습니다)

7 월 5 일 02:58:58 릴레이 postfix / qmgr [1588] : 3F1AB42132 : from =, size = 3404, nrcpt = 1 (큐 활성)

7 월 5 일 02:59:28 릴레이 postfix / smtp [1739] : 3F1AB42132 : to =, relay = none, delay = 3327, delay = 3297 / 0 / 30 / 0, dsn = 4.4.1, status = deferred (연결 ab.xyz.com [10.40.40.130] : 25 : 연결 시간 초과)

7 월 5 일 03:58:58 릴레이 postfix / qmgr [1588] : 3F1AB42132 : from =, size = 3404, nrcpt = 1 (큐 활성)

Jul 5 03:59:28 relay postfix / smtp [1839] : 3F1AB42132 : to =, relay = none, delay = 6928, delays = 6897 / 0.03 / 30 / 0, dsn = 4.4.1, status = deferred (연결됨 ab.xyz.com [10.41.0.101] : 25 : 연결이 거부되었습니다)

7 월 5 일 04:11:03 릴레이 postfix / qmgr [2039] : 3F1AB42132 : from =, size = 3404, nrcpt = 1 (큐 활성)

7 월 5 일 04:11:33 릴레이 접미사 / 오류 [2093] : 3F1AB42132 : ~ =, 릴레이 = 없음, 지연 = 7653, 지연 = 7622 / 30 / 0 / 0, dsn = 4.4.1, 상태 = 지연 (일시 배송) 일시 중지 : ab.xyz.com에 연결 [10.41.0.101] : 25 : 연결이 거부 됨)

7 월 5 일 05:21:03 릴레이 postfix / qmgr [2039] : 3F1AB42132 : from =, size = 3404, nrcpt = 1 (큐 활성)

7 월 5 일 05:21:33 릴레이 postfix / 오류 [2217] : 3F1AB42132 : to =, relay = none, delay = 11853, delay = 11822 / 30 / 0 / 0, dsn = 4.4.1, status = deferred (일시적 전달 일시 중지 : ab.xyz.com에 연결 [10.41.0.101] : 25 : 연결이 거부 됨)

7 월 5 일 06:29:25 릴레이 postfix / qmgr [2420] : 3F1AB42132 : from =, size = 3404, nrcpt = 1 (큐 활성)

7 월 5 일 06:29:55 릴레이 접미사 / 오류 [2428] : 3F1AB42132 : to =, relay = none, delay = 15954, delay = 15924 / 30 / 0 / 0.08, dsn = 4.4.1, status = deferred (임시 배달 일시 중지 : ab.xyz.com에 연결 [10.41.0.101] : 25 : 연결이 거부 됨)

7 월 5 일 07:39:24 릴레이 postfix / qmgr [2885] : 3F1AB42132 : from =, size = 3404, nrcpt = 1 (큐 활성)

7 월 5 일 07:39:54 릴레이 접미사 / 오류 [2936] : 3F1AB42132 : to =, relay = none, delay = 20153, delay = 20123 / 30 / 0 / 0, dsn = 4.4.1, status = deferred (일시 전달 일시 중단됨 : ab.xyz.com에 연결 [10.40.40.130] : 25 : 연결 시간 초과)


2
더 많은 로그를 붙여 넣을 수 있습니까? "cat /var/log/mail.log|grep 3F1AB42132"가 도움이 될 수 있습니다
pQd

1
pQd의 명령은 질문에 대답하기에 충분한 주소 To:From:주소를 제공합니다.
Ladadadada

1
아마도 / etc / hosts에 DNS 확인을 덮어 쓰는 항목이 있습니까? 일부 로컬 클라이언트 (10.41.0.109)가 ab.xyz.com으로 이메일을 보내려고 시도하고 smtp 서버가 해당 IP를 10.41.0.101로 해석한다는 것을 알 수 있습니다. nslookup ab.xyz.comsmtp 서버 의 출력은 무엇입니까 ? ab.xyz.com의 Btw MX 레코드는 gmail을 가리 킵니다.
golja

@golja 정확히 맞아! 따라서 DNS를 정리해야합니다. 지적 해 주셔서 감사합니다 ... nslokup은 10.41.0.109를 해결
TryTryAgain

답변:


12

이메일 주소가 잘못되었거나 DNS 확인에 실패했을 수 있습니다.

Postfix는 이메일을 전달하기 위해 ab.xyz.com 도메인의 MX 레코드에 따라 SMTP 서버에 연결하려고 시도하지만 Postfix가 MX 레코드를 찾을 수 없으면 A 레코드의 IP로 전달을 시도합니다. (예상되는 동작입니다).

그러나 전자 메일 주소 도메인이 잘못 (예 : 잘못 입력 된 경우) 도메인이 존재할 수 있지만 MX 레코드가 없을 수 있으며 A 레코드의 IP는 SMTP 서버가없는 호스트입니다.

예를 들어 여기에있는 일부 사람들은 myaddress@hotmail.com.mx (올바른 주소는 myaddress@hotmail.com)를 입력하지만 hotmail.com.mx 도메인은 실제로 존재하지만 MX 레코드가 없으므로 Postfix는 포트 25에서 응답하지 않는 A 레코드 호스트에 전달하려고 시도하여 다음과 같은 로그 항목이 발생합니다.

7 월 5 일 17:03:37 www postfix / smtp [3149] : 6608A108FD2 : to =, relay = none, delay = 197971, delay = 197971 / 0.02 / 0.18 / 0, dsn = 4.4.1, status = deferred (연결됨 hotmail.com.mx [200.94.181.9] : 25 : 연결이 거부되었습니다)


훌륭한 설명과 그로 인해 나에게도 분명해집니다. 감사.
TryTryAgain

1

이와 같은 로그를 볼 때 확인해야 할 추가 사항은

/etc/postfix/main.cf에서 myhostname과 mydestination을 올바르게 설정해야합니다.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.