What would the setup look like if my network looks like this:
192.168.1.10 - Exchange server
192.168.1.1 - FireWall / Internal
10.0.0.0 - FireWall / External (imaginary IP..)
20.0.0.0 - mail.myisp.com (SMTP)
I can now successfully send mails through this setup by using an SMTP connector. This works both on the local domain and to outside addresses.
The problem is recieving mail!
What would I have to do to make that happen?
What kind of DNS records would I have to make to fit this setup?
The network only has one external address.
At least, you need a MX record pointing to the public IP address of your Exchange server and routing incomming SMTP connections to the Exchange server. Since you have only one external IP you 'll certainly would NAT incoming SMTP connections to the internal IP of the Exchange server.
Hope this helps.