보낸 사람의 Sendmail에 "stat=Sent"라고 표시되어 있지만 수신자는 메시지를 받지 못합니다.

보낸 사람의 Sendmail에 "stat=Sent"라고 표시되어 있지만 수신자는 메시지를 받지 못합니다.

나는 sendmail이 이메일을 보낸다고 말하는 이유를 알아내려고 노력하고 있지만 실제로는 그것을 얻지 못했습니다.

이것은 이메일이 전송될 때의 로그에서 나온 것입니다. 이메일 주소를 가짜 주소로 바꾸고 서버 이름도 가짜 호스트 이름으로 바꿨습니다.

로그에 있는 이 정보의 가장 중요한 점은 "메시지 전달이 승인되었습니다"를 표시한다는 것입니다.

메시지는 나가는 것 같은데 실제 이메일을 받지 못하는 이유에 대해 제안해 주실 수 있나요?

Jun  2 14:34:40 server sendmail[9668]: o52IYeSi009668: --- 250 2.0.0 o52IYeSi009668 Message accepted for delivery
Jun  2 14:34:40 server sendmail[9667]: o52IYe9I009667: [email protected], ctladdr=rick (500/500), delay=00:00:00, xdelay=00:00:00, mailer=relay, pri=30058, relay=[127.0.0.1] [127.0.0.1], dsn=2.0.0, stat=Sent (o52IYeSi009668 Message accepted for delivery)
Jun  2 14:34:40 server sendmail[9668]: o52IYeSj009668: <-- QUIT
Jun  2 14:34:40 server sendmail[9668]: o52IYeSj009668: --- 221 2.0.0 server.server.com closing connection
Jun  2 14:34:41 server sendmail[9670]: o52IYeSi009668: SMTP outgoing connect on [192.168.1.9]
Jun  2 14:34:41 server sendmail[9670]: o52IYeSi009668: to=<[email protected]>, ctladdr=<[email protected]> (500/500), delay=00:00:01, xdelay=00:00:01, mailer=relay, pri=120368, relay=mailhost.worldnet.att.net. [207.115.11.17], dsn=5.1.1, stat=User unknown
Jun  2 14:34:42 server sendmail[9670]: o52IYeSi009668: o52IYgSi009670: DSN: User unknown
Jun  2 14:34:42 server sendmail[9670]: o52IYgSi009670: to=<[email protected]>, **delay=00:00:00, xdelay=00:00:00, mailer=local, pri=31625, dsn=2.0.0,** ***stat=Sent*****

답변1

mailhost.worldnet.att.net은 수신자를 알 수 없음을 알려줍니다. 발송된 메일로 보이는 것은 이 사실을 알리기 위해 발송된 DSN입니다.

관련 정보