메일 명령은 어떻게 작동하나요?

메일 명령은 어떻게 작동하나요?

이 명령이 어떻게 작동하는지 궁금합니다 mail. 내 컴퓨터에는 postfix기본적으로 Red Hat Server가 설치되어 있으며 메일 서버가 포함된 네트워크에 연결되어 있습니다. 나는 명령을 사용하여 이메일을 보내려고 할 때 mail실패하고 "보내실 수 없습니다"와 같은 메시지와 함께 이메일이 나에게 반송될 것이라고 가정했습니다.[이메일 보호됨]'' 왜냐하면 postfix나는 메일 서버를 설정한 적이 없기 때문이다.

[email protected]그러나 놀랍게도 명령을 사용하여 이메일을 보냈을 때 mail이메일이 올바르게 수신되었으며 이메일이 에서 왔다고 들었습니다 root@localhost. 그래서 이메일 서버 없이 이 이메일을 보내는 방법을 알고 싶습니다. 이를 관리하는 서버는 올바른 프로토콜 등을 사용하여 주어진 이메일 주소로 메일을 올바르게 전달하는 방법을 어떻게 알 수 있습니까?

답변1

내 컴퓨터에는 기본적으로 Red Hat의 postfix 서버가 설치되어 있습니다.

이것은 기본적으로 귀하의 답변입니다. RedHat에는 메일을 전달하기에 충분한 Postfix에 대한 기본 구성이 포함되어 있습니다.

이메일이 라우팅되는 방식은 DNS에 게시됩니다(호스트 이름을 IP 주소로 변환하는 것 이상). 컴퓨터의 Postfix는 DNS에 example.com과 같은 메일을 보낼 위치(즉, MX레코드 example.com.)를 요청할 가능성이 높습니다. DNS는 이메일을 허용하는 메일 서버 목록을 제공 example.com하고 Postfix는 이러한 서버 중 하나와 SMTP 연결을 설정하고 이메일을 전달합니다.

[전체 기술 세부 사항은 단일 Unix.SE 답변의 합리적인 범위를 벗어납니다. 그러나 이것이 더 자세히 알고 싶다면 연구를 안내할 수 있는 광범위한 개요가 되기를 바랍니다. ]

관련 정보