이메일을 보내려면 다음 명령을 사용하고 있습니다.
echo "Body of the mail" | mail -s "subject" "[email protected]"
처음 실행했을 때 프로그램이 다음과 같은 오류를 반환했습니다.우편설치되지 않았습니다. 몇 가지 검색 후 다음 명령을 실행했는데 프로그램 메일이 설치된 것 같습니다.
sudo apt-get install mailutils
이메일을 다시 보내려고 했습니다. 이번에는 명령이 오류를 반환하지 않았습니다.$?명령의 반환 값을 확인하십시오. ) 그래서 이메일이 성공적으로 전송된 것 같습니다. 그런데 아직 우편함에는 도착하지 못했습니다. 누가 지적하기 전에 스팸메일함도 확인해 봤습니다.
이유는 무엇입니까?
내가 이 질문을 하는 이유는 mail 명령을 사용할 때 어떤 경고에 대해 말하는 사람이 아무도 없는 것 같기 때문입니다. 지금까지 본 모든 답변은 사용할 명령을 제공합니다. 하지만 Bash에서 이메일을 보내기 전에 완료해야 할 설정이 있나요?
답변1
Postfix를 설치하고 구성해야 합니다.