![이메일 명령이 성공했지만 수신자가 이메일을 받지 못했습니다.](https://linux55.com/image/34281/%EC%9D%B4%EB%A9%94%EC%9D%BC%20%EB%AA%85%EB%A0%B9%EC%9D%B4%20%EC%84%B1%EA%B3%B5%ED%96%88%EC%A7%80%EB%A7%8C%20%EC%88%98%EC%8B%A0%EC%9E%90%EA%B0%80%20%EC%9D%B4%EB%A9%94%EC%9D%BC%EC%9D%84%20%EB%B0%9B%EC%A7%80%20%EB%AA%BB%ED%96%88%EC%8A%B5%EB%8B%88%EB%8B%A4..png)
사용해봤는데 mail
종료 상태가 0인데 수신자에게 메일이 전혀 오지 않더군요. 무엇이 문제일까요?
나는 다음 코드를 사용했습니다.
mylinsystem:/etc/mail # mail -v -s "test" test_user@receipient_domain.com </tmp/txt
test_user@receipient_domain.com... Connecting to [127.0.0.1] via relay...
220 mylinsystem.receipient_domain.com ESMTP Sendmail 8.13.6/8.13.6/SuSE Linux 0.8; Thu, 27 Nov 2014 00:25:47 +0530
>>> EHLO mylinsystem.receipient_domain.com
250-mylinsystem.receipient_domain.com Hello localhost [127.0.0.1], pleased to meet you
250-ENHANCEDSTATUSCODES
250-PIPELINING
250-8BITMIME
250-SIZE
250-DSN
250-ETRN
250-DELIVERBY
250 HELP
>>> MAIL From:<[email protected]_domain.com> SIZE=228
250 2.1.0 <[email protected]_domain.com>... Sender ok
>>> RCPT To:<test_user@receipient_domain.com>
>>> DATA
250 2.1.5 <test_user@receipient_domain.com>... Recipient ok
354 Enter mail, end with "." on a line by itself
>>> .
250 2.0.0 sAQItljm015768 Message accepted for delivery
test_user@receipient_domain.com... Sent (sAQItljm015768 Message accepted for delivery)
Closing connection to [127.0.0.1]
>>> QUIT
221 2.0.0 mylinsystem.receipient_domain.com closing connection
mylinsystem
실행하면 mailq
다음 메시지가 표시됩니다.
sAPLEEcO028725 14849 Wed Nov 26 02:44 <[email protected]>
(Deferred: Connection timed out with [163.181.51.401])
<test_user@receipient_domain.com>
답변1
mail
종료 상태는 로컬 처리만을 나타냅니다. 내용은 다음과 같습니다: "메일이 로컬 MTA에 의해 승인되었습니다." 아직 시도되지 않았기 때문에 메일이 성공적으로 전달되었는지 여부는 알 수 없습니다.