Linux 서버에서 호스팅되는 내부 도메인으로 이메일을 보내기 위해 sendmail을 사용하는 중에 오류가 발생했습니다.

Linux 서버에서 호스팅되는 내부 도메인으로 이메일을 보내기 위해 sendmail을 사용하는 중에 오류가 발생했습니다.

현재 웹 서버에 sendmail이 구성되어 있고 뉴스레터, 연락처 양식, 알림용 이메일만 보내면 됩니다. 서버에서 호스팅되는 도메인을 사용하는 이메일 주소는 보낼 수 없습니다. 우리는 이메일을 보내기 위해 다른 IP 주소의 다른 서버를 사용하고 있습니다. 이를 릴레이로 사용해 보았으나 동일한 문제가 발생했습니다. 또한 이메일 주소는 FQDN으로 대체됩니다.

메일 서버로 릴레이를 시도하기 전에는 모든 도메인으로 성공적으로 보낼 수 있었지만 이메일 주소에 웹 서버의 호스트 이름을 추가하는 것과 동일한 문제가 있었습니다([이메일 보호됨]로 변경됩니다[이메일 보호됨])

현재 오류는 다음과 같습니다. 050 550 5.1.1: 수신자 주소 거부됨: 로컬 수신자 테이블 050 554 5.5.1 오류: 유효한 수신자가 없습니다.

어떤 아이디어가 있나요?

답변1

이것은 도움이 될 수도 있고 그렇지 않을 수도 있습니다. 내가 이해한 바로는 어떤 이유에서인지 서버는 들어오는 메일을 유효하지 않은 보낸 사람이 보낸 메일로 처리합니다. 호스트 이름을 추가할 때 발생하는 문제는 메일을 처리하려는 형식을 서버가 알지 못하기 때문에 발생할 가능성이 높습니다. 이는 또한 도움이 될 수 있습니다:https://access.redhat.com/documentation/en-us/red_hat_network_satellite/5.0/html/installation_guide/s1-installation-sendmail. 이것이 도움이 된다면 알려주세요.

관련 정보