Ronald F. Guilmette:
>
> In message <[email protected]>,
> Wietse Venema <[email protected]> wrote:
>
> >> and then use something like fetchmail to poll that periodically to pull
> >> down all mail for my several domains and then have fetchmail re-inject
> >> all of those mail messages into the local Postfix. The plan would be to
> >> get all this running and then give up my local static IP here, exchanging
> >> it for a dynamic one instead. (This will save me a tiny bit of money on
> >> my monthy local ISP bill.)
> >
> >What about setting up a tunnel between home (dynamic IP) and cloud
> >(static IP)? Could be a VPN, or SSH.
>
> In a word, yea. That exact light just came on over my little noggin.
>
> If I can figure out how to make that work, I think that will be THE
> solution.
>
> I just need to find some tool... some something... that will *transparently*
> proxy all of the inbound port 25 traffic that comes in to the cloud VM
> server machine to some other IP address... some other IP address that
> will in fact be dynamic and changing, over time. (And yes, I understand
> that dynamic DNS is likely to be helpful here.)
>
> So, what tool should I use to do this transparent TCP proxying?
HaProxy for inbound mail. Postfix supports their protocol.
For outbound, you need an MTA on the static IP address.
Wietse