Warum kommt diese E-Mail nicht an?

Warum kommt diese E-Mail nicht an?

Ich habe versucht, mir selbst eine E-Mail über die Befehlszeile zu senden, aber die Nachricht erscheint nicht in meinem Posteingang (oder im Spam oder sonst wo). Unten ist der Befehl, den ich verwendet habe, und eine Kopie des Protokolls. Kann mir bitte jemand sagen, wo der Fehler liegt und was ich dagegen tun kann?

Ich habe das Internet gründlich durchsucht und viele Ideen ausprobiert, aber das ist das Beste, was ich gefunden habe.

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

Hinzugefügt als Antwort auf die Antwort von @Curtis: Vielleicht hätte ich sagen sollen, dass der Benutzername in der ursprünglichen BefehlszeileWarein korrekter Benutzer, den ich immer verwende. Warum sollte btinternet.com ihn also nicht erkennen?

Antwort1

Der Mailserver bei btinternet.com meldet, dass der Benutzer nicht existiert. Sehen Sie in Ihrer Protokolldatei nach:

u5HEbg9c005046: postmaster notify: User unknown

verwandte Informationen