When I publish my exchange server through ISA2000 the SMTP logs show the IP address of the sending server. In ISA 2004 the SMTP logs show the ISA computer as the originating address. If I change the publishing rule to "requests appear to come from the original client" it appears to work for a while, but the next time I stop and restart ISA services it says "Don't do that!" so I have to change it back. This sure puts a kink in my SMTP logs. Any way around this "feature"?
Is the Exchange Server on the internal network and the ISA2004 firewall in front of it? And you've configured the rule to use the original client IP address? And you see a proxy address on the Exchange Server's SMTP service's logs?
Hi Tom, A little misunderstanding. It is configured as you said, BUT... the problem is that if I configure it so "requests appear to come from the original client" it seems to work for a while, but when I restart the ISA services it gives me an error message that says (I cleared the event log so this may not be exact) "Publishing rule failed. This rule cannot be configured to have requests appear to come from the original client." so I have to change it to "Requests appear to come from the ISA server".
Update: Since your last message I ran with the assumption that all my publishing rules should allow the "requests appear to come from the original client" setting. So I opened all the publishing rules (Policies?) and set them to specify original client. I restarted the services just to be safe, and it worked for two hours. I restarted the services again and still no errors. The client address is showing up in my SMTP logs again and it seems as though the problem is gone. I am afraid as a scientific experiment this fails, because I changed a lot more than one variable at a time. I have no idea which change made the difference, but I will keep my eye on it and let you know if the problem occurs again. This time I will capture the exact error message.