Link to home
Create AccountLog in
Avatar of Admindle
Admindle

asked on

Home Exchange Server can,t send & Recieve emails.

I am having an issue i need suport from you guys.
I had created a virual lab, using virual box from Oracle V4.0.0 r69151 (Real Cool one)
i resently purchased a domain name from network solutions and i wanted to host my own email using my dinamic ip address from comcast but i haven had any luck so far...
 
I have 3 virtual servers:

1. Windows server 2003 Enterprise editon Domain Controller & DNS server,  using Bridge Network adapter from the  real computer,
ip: 192.168.2.10/24
Default gateway: 192.168.2.1

2. Windows server 2003 enterprise with exchange server 2003 enterprise
ip: 192.168.2.14/24
Router: 192.168.2.1

3. Windows Xp client with outlook i2003 installed.

I do not know what to do to make the exchange server send emails and recieve emails from the internet  and to the internet. i had read abou relaying my server to my isp but i do not know how to do this, besides i read about ip blacklist and so on.

this is the screenshot i get when i send an email to my self, or an email to the outside.
any tutorial or step by step guide would help me great deal!!!

thank you very much

 User generated image
Avatar of Admindle
Admindle

ASKER

any help is much appreciate it... thanks
Avatar of Faisal Khan
have you got a fix/real ip. because in question you said you are trying to use a dynamic IP?
SOLUTION
Avatar of Faisal Khan
Faisal Khan
Flag of United Kingdom of Great Britain and Northern Ireland image

Link to home
membership
Create an account to see this answer
Signing up is free. No credit card required.
Create Account
SOLUTION
Link to home
membership
Create an account to see this answer
Signing up is free. No credit card required.
Create Account
You also need a real domain dude. And also ensure you have mx records created pointing to your ip, if it's a static ISP IP.
hi Admindle,

You can also do this with Dynamic IP address, BUT you will have to move your domain to a service like DynDNS.  With this you will load a small app on your Exchange server which periodically refreshes your MX FQDN to IP mapping so that exchange servers from outside can get to your server.

(With regards to sending emails, as softwaresoft mentioned, you will HAVE to use your ISP's SMTP server as the smart host for the Excange server.  This is because most, if not all reputable IPS's, block TCP port 25 from sending mail, in an effort to curb spamming.)

If you still cannot receive emails, it means that your ISP has REALLY gone to town on their firewall.  Then you can further subcribe to s service which I think is called MailHop from DynDNS, where they will receive your emails (by pointing the MX record at them) and they will forward your mail to your mail server on another port such as 2525.  It is a bit tricky to configure sibe you have to keep in mind mot just the exchaneg server but also your firewall.  It however works very well.  My personal setup was running like that for over two years until I got a static IP.

Wynand
thank you guys, for your replys they had put me in the right direction, i had sucessfully configured my exchange server 2003 to send emails using isp relay throught and smtp smart host. i am very happy, i am half done because this is my scenario now:

if I send an email from mydomain.com to an external emial account like myemail@gmail.com I get it success!!!
if i reply to it I wont get it on my virtual network.

this is what i have done so far:

1. I had registered my domain with network solutions, i had added the following dns records

A record saying: mail.mydomain.com  7200 192.168.2.14 (this is my exchange server's ip )
MX record saying: mail.mydomain.com

2. i have a dynamic IP from Comcast that hardly changes 74.75.219.*

3. I have a SOHO router US Robotics that i beleave is doing the NAT automatically

4. on my domain controller i had created a forward lookup zone under the name of my registered domain: mydomain.com

Comcast wants to charge me arround $150 a month for an static ip, i can't aford that at the moment since i am just starting, what can i do to "relay" incoming emails now?
i can sent but i can't recieve.... ;(

thank you very much!

 
Your A record above points to your "private" IP address....   This address is only available inside your network.   This will need to be replaced with your public IP address as assigned by your ISP or incoming email will not be able to find your server.

Jindler how do i do this:

Jindler wrote: You have to have an internal DNS server running on your home network for this to work.   Because of NAT (Network Address Translation), you usually cannot traverse to the external address of your connection from the internal or private side.  So, your computers in the internal side must be able to identify and attach to the private (192.168.2.14) ip address of the exchange server.

how do i do this: Set up an DNS server on the internal or private side of your network that mirrors your domain names published on the external side.   Make sure that you populate the internal DNS server with the internal IP Addresses.

For example:
Mail server-
Name: mail.mydomain.com
External IP:  55.55.55.55 (hosted on your dynamic domain service)
Internal IP:192.168.2.14 (hosted on your local DNS server)
hi Admindle,

the MX record must point at 74.75.219.* and not at the 192.168.2.* address you've got.  

Wynand
THanks guys i just changed it, but i am still not able to get incoming mail, i think i am missing how to link between the vitual servers and the ISP, i think is a DNS record but i do not know how or where it is....
ASKER CERTIFIED SOLUTION
Link to home
membership
Create an account to see this answer
Signing up is free. No credit card required.
Create Account
SOLUTION
Link to home
membership
Create an account to see this answer
Signing up is free. No credit card required.
Create Account
Thank you guys it worked !!!!
I feel happy !!!
now I can send a recieve email on my virtual exchange server !!!

All your contributions took me step by step into the solution, thank you very much and happy new year..!!