![이 이메일은 왜 도착하지 않나요?](https://rvso.com/image/1497064/%EC%9D%B4%20%EC%9D%B4%EB%A9%94%EC%9D%BC%EC%9D%80%20%EC%99%9C%20%EB%8F%84%EC%B0%A9%ED%95%98%EC%A7%80%20%EC%95%8A%EB%82%98%EC%9A%94%3F.png)
명령줄에서 나 자신에게 이메일을 보내려고 했지만 메시지가 내 받은 편지함(또는 스팸함 또는 다른 곳)에 나타나지 않습니다. 아래는 내가 사용한 명령과 로그 사본입니다. 누구든지 어디에서 문제가 발생하고 이에 대해 내가 무엇을 할 수 있는지 말해 줄 수 있습니까?
나는 웹을 철저하게 검색하고 많은 아이디어를 시도했지만 이것이 내가 얻은 가장 가까운 것입니다.
root@localhost]/home/Harry# tail -f /var/log/maillog &
...
[root@localhost]/home/Harry# mail -s "Test Mail" [email protected]
Hello
EOT
[root@localhost]/home/Harry# Jun 17 15:37:41 localhost sendmail[5043]: u5HEbf9U005043: from=Harry, size=227, class=0, nrcpts=1, msgid=<[email protected]>, relay=root@localhost
Jun 17 15:37:41 localhost sendmail[5044]: u5HEbf9c005044: from=<[email protected]>, size=504, class=0, nrcpts=1, msgid=<[email protected]>, proto=ESMTP, daemon=MTA, relay=localhost [127.0.0.1]
Jun 17 15:37:41 localhost sendmail[5043]: u5HEbf9U005043: [email protected], ctladdr=Harry (1000/1000), delay=00:00:00, xdelay=00:00:00, mailer=relay, pri=30227, relay=[127.0.0.1] [127.0.0.1], dsn=2.0.0, stat=Sent (u5HEbf9c005044 Message accepted for delivery)
Jun 17 15:37:42 localhost sendmail[5046]: u5HEbf9c005044: to=<[email protected]>, delay=00:00:01, xdelay=00:00:01, mailer=esmtp, pri=120504, relay=mx.bt.lon5.cpcloud.co.uk. [65.20.0.49], dsn=5.0.0, stat=Service unavailable
Jun 17 15:37:42 localhost sendmail[5046]: u5HEbf9c005044: to=<[email protected]>, delay=00:00:01, mailer=local, pri=120504, dsn=5.1.1, stat=User unknown
Jun 17 15:37:42 localhost sendmail[5046]: u5HEbf9c005044: u5HEbg9c005046: postmaster notify: User unknown
Jun 17 15:37:42 localhost sendmail[5046]: u5HEbg9c005046: to=root, delay=00:00:00, xdelay=00:00:00, mailer=local, pri=31733, dsn=2.0.0, stat=Sent
@Curtis의 답변에 대한 응답으로 추가됨: 아마도 원래 명령줄에 사용자 이름이 있다고 말했어야 했을 것입니다.~였다내가 항상 사용하는 올바른 사용자인데 왜 btinternet.com이 이를 인식하지 못할까요?
답변1
btinternet.com의 메일 서버에서는 사용자가 존재하지 않는다고 말합니다. 로그 파일을 확인하세요.
u5HEbg9c005046: postmaster notify: User unknown