보내는 메일을 가정용 PC의 다른 포트로 전달한 다음 VPS로 전달하고 VPS 포트 25를 통해 보냅니다.

보내는 메일을 가정용 PC의 다른 포트로 전달한 다음 VPS로 전달하고 VPS 포트 25를 통해 보냅니다.

안녕하세요, 최근에 집 ISP가 포트 25를 통한 전송을 금지한 것 같았습니다(하지만 메일 서버가 막 시작되면 메일을 보낼 수 있었습니다). 포트 25를 사용하여 smtp.gmail.com과 같은 서비스에 텔넷을 시도했지만 연결에 실패했습니다. 그래서 지금은 금지된 것 같아요.

포트 25를 지원하는 VPS가 있습니다. 집에 있는 포트가 금지되지 않았을 때. 메일 수신에는 역방향 프록시를 사용합니다. 이는 Gmail이 포트 25를 통해 내 VPS에 요청을 보낸 다음 포트 25를 통해 내 집 PC로 전달하고 내 집 PC에 있는 서버 프로그램이 나머지를 처리하는 것과 같습니다. 메일이 도착했습니다. 모든 것이 정상입니다. 그리고 지금도 여전히 잘 작동합니다.

Gmail과 같은 인기 있는 온라인 서비스로 메일을 보내고 싶으면 발신 포트를 25로 고정해야 한다고 알고 있습니다. (제가 사용하는 서버 프로그램에는 어쨌든 발신 포트를 변경할 수 있는 옵션이 제공되지 않습니다. 최소한 웹 GUI에서는).예를 들어 내 집 PC의 나가는 요청을 금지되지 않은 포트를 통해 내 VPS로 전달할 수 있는지, 예를 들어 VPS가 포트 25를 통해 이러한 요청을 Gmail로 보낼 수 있는지 메일을 보내는 것이 궁금합니다. 누군가 내가 조사해야 할 사항을 말해 줄 수 있기를 바랍니다. 또는 누군가가 이를 달성하는 방법을 말해 줄 수 있다면 매우 감사하겠습니다.

제 생각에는 이 워크플로가 다음과 같을 것 같습니다.

Home PC try to send through port 25-> Outgoing Port Changed to 12345-> Forwarded to VPS-> Sending through VPS port 25->Arrives at smtp.gmail.com

가능하다면 내 VPS(아무리 작더라도)에 smtp 서버를 갖고 싶지 않습니다. 내 VPS가 전달만 처리하도록 하고 싶습니다. 나는 네트워킹에 익숙하지 않기 때문에 나쁜 언어로 인해 죄송합니다. 내 문제를 명확하게 설명했으면 좋겠습니다.

관련 정보