hmcnasty
asked on
incoming mail problem
ok lets see...
I have a client running small business 2003 with ISA.
The internal address is someurl.local
I set up a domian for them so that they could run exchange. The domain name that I created is differnent from the internal domian of the machine.
I created an mx record for the new domain name, added it to exchange and opened port 25 in ISA.
They can send email but they cannot receive it.
I know it's something easy beacuse I'm doing the same thing on another machine but for the life of me I can't figure out what's different.
Any help would be appreciated.
I have a client running small business 2003 with ISA.
The internal address is someurl.local
I set up a domian for them so that they could run exchange. The domain name that I created is differnent from the internal domian of the machine.
I created an mx record for the new domain name, added it to exchange and opened port 25 in ISA.
They can send email but they cannot receive it.
I know it's something easy beacuse I'm doing the same thing on another machine but for the life of me I can't figure out what's different.
Any help would be appreciated.
ASKER CERTIFIED SOLUTION
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
ASKER
ok..
I added the domain name to the recipients policy.
I went to DNS and first added the a new MX record. I put in mymail.com. I left the top part blank.
Then ...I added a new A record. Do I fill out the top part or leave it blank?
I added the domain name to the recipients policy.
I went to DNS and first added the a new MX record. I put in mymail.com. I left the top part blank.
Then ...I added a new A record. Do I fill out the top part or leave it blank?
ASKER
BTW -
The error I get when I try to send mail to the client is:
There was a SMTP communication problem with the recipient's email server. Please contact your system administrator.
The error I get when I try to send mail to the client is:
There was a SMTP communication problem with the recipient's email server. Please contact your system administrator.
Have you use any firewall or IAS server ?? check it
also check the smtp service of your system and port 25 ??
also check the smtp service of your system and port 25 ??
ASKER
I use ISA server. It looks like the right ports are open. It's only 25 right?
How do I check the smtp service. I mean it's running but its there a way to make sure it's running correctly?
How do I check the smtp service. I mean it's running but its there a way to make sure it's running correctly?
Hi,
The possible reason and solution for your problem
1.Have installed ISA server on window 2003 please check ??
2.Also check with outlook the SMTP service on port 25 is working or not because some firewall stop telnet
3.Telnet and SMTP service running or stop check it
4.If exchange server then got System Manager (exchange), under admin
groups, first admin, server, protocols, and then SMTP you have your virtual
server..... try to stop and restart.....
5.Try restart the Microsoft Exchange Internet Mail Service
6.Also confirm from your ISP about 25 port
7.To eliminate that as a possibility, telnet on the server itself to 127.0.0.1, port 25.
TEst for SMTP and POP3 service
Testing POP3 and SMTP Server Mail Server Using Telnet Solution
You may perform the following test to confirm the SMTP server is online and responding:
1. Start > Run > cmd (WinNT/XP/2003) or Start > Run > command (Win95/98)
2. Type command: telnet mail.domainname.com 25 (Example as below)
c:\telnet mail.YourDomain.com 25
Connecting To mail.YourDomain.com...A 533;
You should receive some response as below:
220- domainname.com ESMTP Exim 4.50 #1 Tue, 21 Jun 2005 07:30:42 +0800
220-We do not authorize the use of this system to transport unsolicited,
220 and/or bulk e-mail.�
The message confirmed that the SMTP server is working properly.
3. To quit the Telnet prompt, type "quit".
To confirm the POP server is online and responding:
1. Start > Run > cmd (WinNT/XP/2003) or Start > Run > command (Win95/98)
2. telnet mail.domainname.com 110 (Example as below)
c:\telnet mail.YourDomain.com 110
Connecting To mail.YourDomain.com...A 533;
You should receive some response as below:
+OK POP3 HostName [cppop x.x] at [192.168.1.7] (domainname.com)�
The message confirmed that the POP server is working properly.
3. To quit the Telnet prompt, type "quit"
The possible reason and solution for your problem
1.Have installed ISA server on window 2003 please check ??
2.Also check with outlook the SMTP service on port 25 is working or not because some firewall stop telnet
3.Telnet and SMTP service running or stop check it
4.If exchange server then got System Manager (exchange), under admin
groups, first admin, server, protocols, and then SMTP you have your virtual
server..... try to stop and restart.....
5.Try restart the Microsoft Exchange Internet Mail Service
6.Also confirm from your ISP about 25 port
7.To eliminate that as a possibility, telnet on the server itself to 127.0.0.1, port 25.
TEst for SMTP and POP3 service
Testing POP3 and SMTP Server Mail Server Using Telnet Solution
You may perform the following test to confirm the SMTP server is online and responding:
1. Start > Run > cmd (WinNT/XP/2003) or Start > Run > command (Win95/98)
2. Type command: telnet mail.domainname.com 25 (Example as below)
c:\telnet mail.YourDomain.com 25
Connecting To mail.YourDomain.com...A
You should receive some response as below:
220- domainname.com ESMTP Exim 4.50 #1 Tue, 21 Jun 2005 07:30:42 +0800
220-We do not authorize the use of this system to transport unsolicited,
220 and/or bulk e-mail.�
The message confirmed that the SMTP server is working properly.
3. To quit the Telnet prompt, type "quit".
To confirm the POP server is online and responding:
1. Start > Run > cmd (WinNT/XP/2003) or Start > Run > command (Win95/98)
2. telnet mail.domainname.com 110 (Example as below)
c:\telnet mail.YourDomain.com 110
Connecting To mail.YourDomain.com...A
You should receive some response as below:
+OK POP3 HostName [cppop x.x] at [192.168.1.7] (domainname.com)�
The message confirmed that the POP server is working properly.
3. To quit the Telnet prompt, type "quit"
ASKER
I did the telnet mail.mydomain.com 25
I got could not oprn connection to the host on port 25 : connection failed
I got could not oprn connection to the host on port 25 : connection failed
The A record needs to point to your static IP address
ASKER
ok I put in the A record pointed it to the WAN address.
I am not 100% sure I did the A record part correctly.
Now when I do a telnet mail.mydomain.com 25. it goes to a blank CMD screen and does nothing.
I am not 100% sure I did the A record part correctly.
Now when I do a telnet mail.mydomain.com 25. it goes to a blank CMD screen and does nothing.
As Abs_jaipur wrote, your Telnet should produce some results.
Did you do all his steps?
What was the result for each one?
Did you do all his steps?
What was the result for each one?
ASKER
1.Have installed ISA server on window 2003 please check ??
Yes. I have port 25 open
2.Also check with outlook the SMTP service on port 25 is working or not because some firewall stop telnet
? don't junderstand this one
3.Telnet and SMTP service running or stop check it
Both running
4.If exchange server then got System Manager (exchange), under admin
groups, first admin, server, protocols, and then SMTP you have your virtual
server..... try to stop and restart.....
Did it. No change
5.Try restart the Microsoft Exchange Internet Mail Service
Did it. No change
6.Also confirm from your ISP about 25 port
ISP says no ports are blocked.
7.To eliminate that as a possibility, telnet on the server itself to 127.0.0.1, port 25
Don't know how to do this one.
Testing POP3 and SMTP Server Mail Server Using Telnet Solution
You may perform the following test to confirm the SMTP server is online and responding:
1. Start > Run > cmd (WinNT/XP/2003) or Start > Run > command (Win95/98)
2. Type command: telnet mail.domainname.com 25 (Example as below)
c:\telnet mail.YourDomain.com 25
Connecting To mail.YourDomain.com...A
I did this....before you said to enter the A record it got connection failed.
After I put in the A record the telnet looks like it's going to work then goes to a blank CMD screen and hangs. I don't know if I put the A record in the correct way.
To confirm the POP server is online and responding:
1. Start > Run > cmd (WinNT/XP/2003) or Start > Run > command (Win95/98)
2. telnet mail.domainname.com 110 (Example as below)
c:\telnet mail.YourDomain.com 110
Connecting To mail.YourDomain.com...A
You should receive some response as below:
This one works fine.
Hi,
I have read all and find that your port 25 blocked .
2.Also check with outlook the SMTP service on port 25 is working or not because some firewall stop telnet
? don't junderstand this one
This means if your window default firewall is on then its blocked by that firewall , check window default firewall.
Stop exchange server , IAS firewall then try to telnet from port 25
PRoblem is defenent in the firewall.
If you have any antivuirus software then they have default firewall also so check it.
Also check the Hotmail account with configure in your outlook express and check mail are going or not.
I have read all and find that your port 25 blocked .
2.Also check with outlook the SMTP service on port 25 is working or not because some firewall stop telnet
? don't junderstand this one
This means if your window default firewall is on then its blocked by that firewall , check window default firewall.
Stop exchange server , IAS firewall then try to telnet from port 25
PRoblem is defenent in the firewall.
If you have any antivuirus software then they have default firewall also so check it.
Also check the Hotmail account with configure in your outlook express and check mail are going or not.
ASKER
Stop exchange server , IAS firewall then try to telnet from port 25
telnet works after I disabled this.
telnet works after I disabled this.
then I think you understand that the problem in the ISA firewall.
Then allow the port 25 in the ISA firewall
and read the following url
http://www.isaserver.org/news/exchangekit.html
http://www.msexchange.org/tutorials/Configuring-ISA-Server-2004-Exchange-Frontend-Server-DMZ-Part1.html
Then allow the port 25 in the ISA firewall
and read the following url
http://www.isaserver.org/news/exchangekit.html
http://www.msexchange.org/tutorials/Configuring-ISA-Server-2004-Exchange-Frontend-Server-DMZ-Part1.html
ASKER
Port 25 is open on ISA checked it with another machine that I configured the exact same way. I've checked it and rechecked it.
It's got to be something else.
Were you suggesting before that the windows default Firewall might be running along with ISA? If so how do I turn it off?
wes
It's got to be something else.
Were you suggesting before that the windows default Firewall might be running along with ISA? If so how do I turn it off?
wes
Hi,
right click the ethernet active connection in the task bar of desktop.
Then setting firewall option there
or got ot property and check the firewall option but i think this is not problem.
right click the ethernet active connection in the task bar of desktop.
Then setting firewall option there
or got ot property and check the firewall option but i think this is not problem.
ASKER
I stopped Exchange and it worked fine I never stopped the ISA firewall. I checked went through the set up again and the firewall is working properly.
Could it be that I configured the A record wrong?
w
Could it be that I configured the A record wrong?
w
ASKER
ok...you were right about the firewall.
I can telnet to mail.mydomain.com 25 and it works.
but I still get the error when I try to send mail to this client.
There was a SMTP communication problem with the recipient's email server. Please contact your system administrator.
I can telnet to mail.mydomain.com 25 and it works.
but I still get the error when I try to send mail to this client.
There was a SMTP communication problem with the recipient's email server. Please contact your system administrator.
Hi,
Check the receipient address in the dnsstuff.com
enter receipient address in the email option on the bottom line of option
and check
example
lke http://www.dnsstuff.com/tools/mail.ch?domain=abs_jaipur%40yahoo.com
Its show got good response means receipient address is correct and mail server work fine
Check the receipient address in the dnsstuff.com
enter receipient address in the email option on the bottom line of option
and check
example
lke http://www.dnsstuff.com/tools/mail.ch?domain=abs_jaipur%40yahoo.com
Its show got good response means receipient address is correct and mail server work fine
Hi,
War said :
Since you are able to reach some recipients successfully, the problem is likely the receiving server. The sever is busy, internet connection to server is busy. Or server is blocking your address.
Another problem:
The
recipient's mail server may be doing a reverse DNS lookup to prove that the mail is coming from a legitimate source when it receives mail from you. If you have a dynamic IP address from your ISP, the reverse DNS lookup may fail because you don't have a permanent (static) IP address, and associated "MX" and "A" records, for your Exchange server. So, the recipient's mail server
cannot check your authenticity and rejects your mail.
If you create a smarthost, you'll be sending (relaying) mail to your ISP's SMTP server. Then your ISP will send it on to it's final destination. If your recipient's mail server does a reverse DNS lookup, it will be told the IP address of one of your ISP's SMTP servers - the mail will appear to have come from your ISP, not your server. Since your ISP has all the proper MX and A records for sending and receiving mail, the recipient's mail server should be satisfied and the mail will be delivered to the recipient.
You may need to get back to your ISP and see what server he uses for smarthost authentication.
War said :
Since you are able to reach some recipients successfully, the problem is likely the receiving server. The sever is busy, internet connection to server is busy. Or server is blocking your address.
Another problem:
The
recipient's mail server may be doing a reverse DNS lookup to prove that the mail is coming from a legitimate source when it receives mail from you. If you have a dynamic IP address from your ISP, the reverse DNS lookup may fail because you don't have a permanent (static) IP address, and associated "MX" and "A" records, for your Exchange server. So, the recipient's mail server
cannot check your authenticity and rejects your mail.
If you create a smarthost, you'll be sending (relaying) mail to your ISP's SMTP server. Then your ISP will send it on to it's final destination. If your recipient's mail server does a reverse DNS lookup, it will be told the IP address of one of your ISP's SMTP servers - the mail will appear to have come from your ISP, not your server. Since your ISP has all the proper MX and A records for sending and receiving mail, the recipient's mail server should be satisfied and the mail will be delivered to the recipient.
You may need to get back to your ISP and see what server he uses for smarthost authentication.
Hi,
(http://www.sbslinks.com/DNS_Smarthost.htm), I realised that we are in deed using Smarthost to send all of our emails. i.e. everything aresent to relay.plus.net. Also we have a static IP address.
Checking our IP address at http://www.dnsstuff.com I can get the PTR=XXX.plus.com. plus.com is our ISP's mailserver although it has no relation to our domain name.
(http://www.sbslinks.com/DNS_Smarthost.htm), I realised that we are in deed using Smarthost to send all of our emails. i.e. everything aresent to relay.plus.net. Also we have a static IP address.
Checking our IP address at http://www.dnsstuff.com I can get the PTR=XXX.plus.com. plus.com is our ISP's mailserver although it has no relation to our domain name.
ASKER
Thank you ...sorry it took so long to give points.
Wes
Wes
Hi hmcnasty
Thank you and its ok no problem
Thank you and its ok no problem
i.e.
email domain...www.myemail.com
Create an A record at the host server....mail.myemail.com
MX points to mail.myemail.com
A record points to your static WAN IP (from internet access provider).
Exchange server is set for myemail.com
Internal Server Name is not relevant if you use IP address