I have issues with my current Mixmaster remailer configuration and I’m struggling for a solution. Currently the remailer sends messages via smtp relay through a VPN tunnel to a Postfix MTA in another country. This is good because it seperates the actual remailer from its exit-point and abuse reports go where I want them to go. However from a reliability point, it’s bad. If the VPN lags or the recipient MTA is down, there is no retry, the sending fails.
What I need is a solution where the remailer talks to the local MTA which then relays the message through the VPN to the current MTA if the sender is the remailer. The ultimate would be to selectively relay directly to a list of recipients (other remailers) but for unknown recipients, relay through the VPN. Either of these solutions would solve the reliability issue as the local MTA would retry the relay instead of just failing.
I’ve been hunting for a solution to this for a while now and it’s not happening.