postfix 메일 서버 배달 시 원래 보낸 사람 IP 유지

postfix 메일 서버 배달 시 원래 보낸 사람 IP 유지

포트 25를 사용하여 인터넷에 연결되는 Proxmox Mail Gateway가 있습니다. 이메일이 수신되면 읽은 다음 메일 서버로 전달됩니다. 내 메일 서버에서 모든 이메일이 이 PGM IP 주소에서 전송되는 것을 확인했습니다. 원래 발신자 IP가 유지되고 내 이메일 서버가 PMG IP가 아닌 발신자 IP를 볼 수 있도록 PMG에서 postfix 등의 일부 설정을 다시 작성할 수 있습니까?

감사합니다

추신: proxmox 포럼에 문의했는데 이 페이지로 전달되었습니다. http://www.postfix.org/XFORWARD_README.html 그러나 나는 아직도 그것을 알아낼 수 없습니다.

답변1

원래 발신자 IP가 유지되고 내 이메일 서버가 발신자 IP를 볼 수 있도록

Received:귀하의 이메일 서버는 어쨌든 추적 헤더( )를 볼 것입니다(기본적으로는 작동하지 않음) . 두 옵션 중 하나를 사용하여 동작을 변경하려는 유일한 이유는 그것만으로는 충분하지 않은 경우입니다.

자세히 설명해야합니다어떤 소프트웨어에서 어떤 목적으로귀하의 이메일 서버에는 클라이언트 데이터에 대한 다른 보기가 필요한 경우에만 해당 요구 사항을 충족하는 데 가장 적합한 기능을 결정할 수 있습니다.

PMG IP가 아닙니다.

메일에서 추적 정보를 제거하는 것은 일반적으로 현명하지 못하며 필요한 경우도 거의 없습니다. 실제로 필요한 경우 서버 구성 방법을 결정하는 데에도 영향을 미칩니다.


다음 기본 단계를 통해 XCLIENT 또는 XFORWARD를 통해 클라이언트 정보 전송을 허용할 수 있습니다.

  1. 수신 서버(여기: postfix)에 전달자가 제공한 정보를 지원하고 신뢰한다고 알립니다.
  2. 메일 전달자(여기서는 PMG)에게 데이터를 보내라고 지시하세요.

smtpd_authorized_xclient_hosts첫 번째 부분은 또는 옵션을 사용하여 수행됩니다 smtpd_authorized_xforward_hosts. 어느 것이 필요한지는 Postfix 서버에 연결된 추가 서비스가 해당 데이터를 처리하고 있는지에 따라 다릅니다.

제발편집하다현재 전달자 구성을 제공하기 위해 질문을 보내주시면 관련 설정 이름을 알려드릴 수도 있습니다.

관련 정보