이메일 전송 절차를 이해하려고합니다. 외부 전자 메일에 시스템 경고를 보내도록 crontab을 구성했으며 정상적으로 작동합니다. 그러나이 컴퓨터에서 SMTP 서버를 구성하지 않았지만 시스템은 외부 전자 메일로 경고를 보낼 수 있습니다. 이 기기는 새로 설치되었으며 인터넷에만 연결되어 있습니다.
누구든지 시스템에서 이메일을 보내는 방법을 이해할 수 있습니까?
답변
우분투 데스크탑과 서버는 기본적으로 (최소 16.04 이상) postfix.service
활성화되어 실행 중이기 때문에 발생 합니다. 터미널에서 다음 명령을 실행하여이를 확인할 수 있습니다.
systemctl --type service --state running | grep postfix
postfix는 메일이 예정된 도메인의 MX 레코드에 대한 간단한 DNS 조회를 수행하기 때문에 메일 전송이 작동합니다. 수신 서버는 단순히 보낸 메일을 가져 와서 몇 가지 확인을 수행하여 수신자의받은 편지함에 넣습니다. 따라서 이메일을 보내는 데 SMTP 구성이 필요하지 않습니다.