by adrien » Nov 08 06 7:53 pm
Hi
the WinGate SMTP server won't send to a different server per user that originally sent the mail.
But you can set up a TCP mapping server to be used instead of the SMTP server, and do per-user specific TCP mappings and bypass the SMTP server in WinGate. Then depending on which user connects to WinGate, they would be piped through to whichever server you specified.
For this you would
a) disable the bindings on the SMTP service on the internal interfaces (so you can still receive mail using it), or all interfaces. Don't disable the service or it won't collect POP3 any more either.
b) set up the TCP mapping service on port 25, and add the mappings for each user to the relevant server.
You will need to have a way so wingate can tell which user is which. Since a TCP mapping service can't do authentication, the users would need to either
i) use some other login mechanism (i.e WinGate client, GateKey.exe etc
ii) have an assumption defined for their IP.
Adrien