SMTP 메시지를 보내도록 NAS를 구성하려고 했지만 전송이 항상 실패하는 것 같습니다. 이 문제를 진단하기 위해 "smtp.gmail.com:587" 경로 추적을 시도했습니다...
두 번째 홉에서는 항상 실패합니다.
kylemart@nas:/$ sudo traceroute -n -T -p 587 smtp.gmail.com
[sudo] password for kylemart:
traceroute to smtp.gmail.com (74.125.141.109), 30 hops max, 60 byte packets
1 192.168.143.1 0.337 ms 0.753 ms 0.771 ms
2 66.158.XXX.XXX 1.752 ms 1.497 ms 1.758 ms
3 * * *
4 * * *
5 * * *
6 * * *
7 * * *
8 * * *
9 * * *
10 * * *
11 * * *
12 * * *
13 * * *
14 * * *
15 * * *
16 * * *
17 * * *
18 * * *
19 * * *
20 * * *
21 * * *
22 * * *
23 * * *
24 * * *
25 * * *
26 * * *
27 * * *
28 * * *
29 * * *
30 * * *
(참고: X는 IP 주소를 마스킹하기 위해 수동으로 삽입되었습니다.)
원래 문제를 올바른 방법으로 진단하려고 합니까? 그렇다면 ISP 관련 문제입니까? 내 홈 네트워크에 연결되어 있는 동안 내 장치 중 어느 것도 "smtp.gmail.com:587" 경로를 추적할 수 없는 것 같습니다. 하지만 모바일 핫스팟에 연결되어 있는 동안에는 정상적으로 작동합니다.
답변1
이것이 나에게 필요한 솔루션이었습니다.https://community.netgear.com/t5/Nighthawk-WiFi-Routers/Outbound-Mail-Blocked/mp/1359873/highlight/true#M65452.
간단히 말해서, 내 라우터에는 SMTP 사용에서 블랙리스트에 오른 IP 주소가 할당되었습니다. ISP가 내 라우터의 MAC 주소를 이 블랙리스트 IP 주소에 매핑한 것 같아서 의사 무작위 MAC 주소를 사용하도록 라우터를 구성했습니다. 이로 인해 ISP가 내 라우터에 새로운 IP 주소를 제공하고 결과적으로 내 문제를 해결했습니다.
편집: Traceroute는 상황이 예상대로 작동하지 않음을 나타내는 것 같습니다. 새로운 출력은 다음과 같습니다.
kylemart@nas:/$ sudo traceroute -n -T -p 587 smtp.gmail.com
traceroute to smtp.gmail.com (74.125.141.108), 30 hops max, 60 byte packets
1 192.168.143.1 0.448 ms 0.968 ms 0.999 ms
2 66.158.177.124 2.114 ms 2.032 ms 2.072 ms
3 208.111.0.123 2.090 ms 2.073 ms 2.057 ms
4 208.111.12.214 5.149 ms 5.181 ms 5.119 ms
5 65.158.121.12 13.068 ms 13.095 ms 13.077 ms
6 * * *
7 * * *
8 * * *
9 * * *
10 * * *
11 * * *
12 * * *
13 * * *
14 * * *
15 * * *
16 * * *
17 * * *
18 * * *
19 * * *
20 * * *
21 * * *
22 * * *
23 * * *
24 * * *
25 * * *
26 * * *
27 * * *
28 * * *
29 * * *
30 * * *
참고: IP 주소는 수동으로 (약간) 난독화되었습니다.