Exim4 로컬 배달을 비활성화 하시겠습니까?


9

내 MTA로 exim4를 실행 중이며 호스트 이름 이외의 외부 전자 메일로 전자 메일을 보내는 것이 좋습니다.

커맨드 라인 (sendmail forgedtuts@gmail.com 등)을 통해 내 Gmail로 이메일을 보내면 정상적으로 작동합니다.

서버의 호스트 이름이기도 한 웹 사이트의 도메인으로 전자 메일을 보내면 로컬 배달 만 수행한다고 가정합니다. 다른 서버 (Google Apps)에서 내 전자 메일을 수신하기 때문에 작동하지 않습니다.

그렇다면 Exim4에서 로컬 전송을 어떻게 비활성화합니까? dpkg-reconfigure exim4-config는 실제 결과를 제공하지 않았습니다.


1) Google Apps를 스마트 호스트로 사용하면 답장이 인증 계정으로 설정되어 웹 사이트에서 메일을 보내려고하면 항상 Google Apps 계정에서 발송됩니다. 적어도 이것이 일어나는 것 같습니다. 2) 연락 양식을 사용하려고합니다. 응답은 사용자가 입력 한 양식으로 입력하는 전자 메일 주소 여야합니다. 내 이해는 스마트 호스트를 사용할 수 없으므로 필요한 것입니다. 로컬 전송을 사용 중지하는 다른 방법을 찾습니다. dpkg-reconfigure 설정에없는 설정이 있어야합니까?

답변:


3

를 실행 하고 요청 된 정보를 dpkg-reconfigure exim4-config선택 mail sent by smarthost; no local mail하고 작성하십시오.


2

서버 이름은 도메인 이름이 아니어야합니다. 도메인 "example.com"아래에 "server"와 같은 호스트 이름이 있어야하므로 FQDN은 "server.example.com"입니다.


불행히도 시도하고 실패했습니다.
Julian H. Lam

@ JulianH.Lam 도메인을 담당한다고 생각하도록 exim을 구성해야합니다. 또한 질문이있는 경우 모든 페이지의 오른쪽 상단에있는 "질문하기"버튼을 사용하십시오.
Chris S
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.