Sendmail에는 전송되었다고 표시되지만 전송되지 않습니다.

Sendmail에는 전송되었다고 표시되지만 전송되지 않습니다.

이 튜토리얼을 사용하여 sendmail을 설치했습니다.

sendmail 데비안 GNU 리눅스 설치

다음 명령을 사용하여 테스트 이메일을 보냅니다.

mail -s "Subject" "[email protected]" <<< "This is the body"

mail.log말하기 /var/log:

Dec 29 18:15:28 raspberrypi sendmail[14546]: tBU2FSim014546: from=root, size=232, class=0, nrcpts=1, msgid=<[email protected]>, relay=root@localhost
Dec 29 18:15:28 raspberrypi sm-mta[14547]: tBU2FS3h014547: from=<[email protected]>, size=480, class=0, nrcpts=1, msgid=<[email protected]>, proto=ESMTP, daemon=MTA-v4, relay=localhost [127.0.0.1]
Dec 29 18:15:28 raspberrypi sendmail[14546]: tBU2FSim014546: [email protected], ctladdr=root (0/0), delay=00:00:00, xdelay=00:00:00, mailer=relay, pri=30232, relay=[127.0.0.1] [127.0.0.1], dsn=2.0.0, stat=Sent (tBU2FS3h014547 Message accepted for delivery)

로그에는 메시지가 수락되었다고 표시되지만 메시지를 받지 못합니다. 무슨 일인지 아는 사람 있나요? 제 질문에 어떤 내용을 포함해야 할지 모르겠습니다. 더 많은 정보가 필요하시면 문의해 주세요. 감사합니다!

저는 데비안 Jessie를 사용하고 있습니다.

답변1

Sendmail: 테스트 메시지 보내기

루트 사용자로다음 셸 스크립트를 실행하여 SMTP 세션 추적과 함께 테스트 메시지를 보냅니다. 일반적으로 몇 가지 유용한 단서를 제공합니다.

#!/bin/sh
RECIPIENT="[email protected]"

/usr/sbin/sendmail -i -v -Am -- $RECIPIENT <<END
Subject: test message
To: $RECIPIENT

This is a test messsage
END

관련 정보