환경은 FreeBSD 10.2이고 기본 서비스에는 sendmail이 포함되어 있습니다.
시스템의 한 사용자에서 다른 사용자에게 메시지를 보내는 것은 잘 작동합니다.
mail -s "A message" userb
Hi b, this is a.
CTRL-D
결과 :
su - userb
you have mail
하지만 네트워크의 다른 서버(인터넷에서 호스팅되지 않음)에 메시지를 어떻게 보내나요? 예를 들어
mail -s "A message" userb@anotherhost
mail -s "A message" userb@[192.168.14.13]
원격 호스트는 로컬 호스트에 대해 위에서 설명한 것처럼 별도로 구성되어 작동하지만, 다른 호스트에 명령을 보내면 작동하지 않는 것 같습니다. 오류는 아니지만 다른 서버에는 메일이 표시되지 않습니다.
running mail -v -s "A message" userb@[192.168.14.13]
결과 :
250 2.0.0 t9VKPqha007199 Message accepted for delivery userb@remote...
Sent (t9VKPqha007199 Message accepted for delivery)
Closing connection to [127.0.0.1] >>> QUIT 221 2.0.0
myhost closing connection
mailq는 다음을 표시합니다:
t9VKOKhl007191 (Permission denied)