IIS and SMTP - IIS SMTP server not sending. Mail stuck in Queue

This is Interesting: Free IT Magazines  
Home > Archive > IIS and SMTP > June 2004 > IIS SMTP server not sending. Mail stuck in Queue





You are viewing an archived Text-only version of the thread. To view this thread in it's original format and/or if you want to reply to this thread please [click here]

Author IIS SMTP server not sending. Mail stuck in Queue
hfard

2004-06-11, 10:41 pm

I just setup a W2K server with these setup, Domain controller, AD, MS-DNS, IIS 5, SMTP (IIS, no other email server software), SP4, connected to the Internet via a second NIC on DSL and WinPoet as Internet connection software (static IP). Since it will be an internal server, I have the last part on the domain as ".local". Also I am not using its DNS for external use, so under DNS/server/Forward-Lookup-Zones/ I have removed the "." entry to allow Forwarder, and setup my ISP's DNS IPs on the Forwarder tab. For all NICs, I have setup machine's internal IP (10.10.1.1) as DNS address, and not any of ISP's DNS, assuming it will use the forwarder information to find external DNS.

I am trying to use the SMTP component of IIS5 for outgoing messages only (no Smart Host). For the "Default SMTP Server", I have allowed Relay from all my NICs IPs. I have not setup any client yet, but when from the server itself I Telnet to Port 25 to Test SMTP Communication (MS KnowledgeBase (Q153119) my messages get stuck in the Queue folder. Also, I get the following message in the System Event Log: "Event-ID: 4000 from smtpsvc, Message delivery to the remote domain 'yahoo.com' failed for the following reason: The remote server did not respond to a connection attempt".

DSL is functional because browser works fine. I also used Nslookup to see if that works. The interesting part is that if I use non-interactive nslookup (C:>nslookup -q=MX yahoo.com), it uses my ISP DNS and reports tons of Yahoo's MX records. But when I use interactive nslookup, and at nslookup prompt type "ls -t MX yahoo.com", it does not work and I get the following:
[ns3.mindspring.com]
*** Can't list domain yahoo.com: BAD ERROR VALUE

I guess if I can get this interactive nslookup to work, it might solve the problem of stuck outgoing messages. I have a feeling that I am missing a configuration feature that causes the SMTP not to see the outside world, but I don't know what.

Any help is greatly appreciated.
Jeff Cochran

2004-06-12, 11:53 pm

On Fri, 11 Jun 2004 22:41:07 -0500, hfard
<hfard.17q121@mail.webservertalk.com> wrote:

>
>I just setup a W2K server with these setup, Domain controller, AD,
>MS-DNS, IIS 5, SMTP (IIS, no other email server software), SP4,
>connected to the Internet via a second NIC on DSL and WinPoet as
>Internet connection software (static IP). Since it will be an internal
>server, I have the last part on the domain as ".local". Also I am not
>using its DNS for external use, so under
>DNS/server/Forward-Lookup-Zones/ I have removed the "." entry to allow
>Forwarder, and setup my ISP's DNS IPs on the Forwarder tab. For all
>NICs, I have setup machine's internal IP (10.10.1.1) as DNS address,
>and not any of ISP's DNS, assuming it will use the forwarder
>information to find external DNS.
>
>I am trying to use the SMTP component of IIS5 for outgoing messages
>only (no Smart Host). For the "Default SMTP Server", I have allowed
>Relay from all my NICs IPs. I have not setup any client yet, but when
>from the server itself I Telnet to Port 25 to Test SMTP Communication
>(MS KnowledgeBase (Q153119) my messages get stuck in the Queue folder.
>Also, I get the following message in the System Event Log: "Event-ID:
>4000 from smtpsvc, Message delivery to the remote domain 'yahoo.com'
>failed for the following reason: The remote server did not respond to a
>connection attempt".
>
>DSL is functional because browser works fine. I also used Nslookup to
>see if that works. The interesting part is that if I use
>non-interactive nslookup (C:>nslookup -q=MX yahoo.com), it uses my ISP
>DNS and reports tons of Yahoo's MX records. But when I use interactive
>nslookup, and at nslookup prompt type "ls -t MX yahoo.com", it does not
>work and I get the following:
>[ns3.mindspring.com]
>*** Can't list domain yahoo.com: BAD ERROR VALUE
>
>I guess if I can get this interactive nslookup to work, it might solve
>the problem of stuck outgoing messages. I have a feeling that I am
>missing a configuration feature that causes the SMTP not to see the
>outside world, but I don't know what.


You have to have DNS working or the exact issue you describe happens.
Is the client set for the ISP's DNS or one you have configured
yourself?

Jeff
hfard

2004-06-14, 5:38 pm

As I said, I have not set any client yet. I am testing the SMTP (outbound) by Telnet from the server itself to its SMTP on port 25. Also, using Nslookup in interactive mode. Setup on server's NICs point to internal DNS (10.10.1.1), but I have ISP's DNS address on the Forwarder tab of internal DNS. Browsing and using Nslookup in non-interactive mode works fine. The problem is on interactive mode of Nslookup, and the SMTP.

Thanks,
Hamid

quote:
Originally posted by Jeff Cochran
On Fri, 11 Jun 2004 22:41:07 -0500, hfard
<hfard.17q121@mail.webservertalk.com> wrote:

>
>I just setup a W2K server with these setup, Domain controller, AD,
>MS-DNS, IIS 5, SMTP (IIS, no other email server software), SP4,
>connected to the Internet via a second NIC on DSL and WinPoet as
>Internet connection software (static IP). Since it will be an internal
>server, I have the last part on the domain as ".local". Also I am not
>using its DNS for external use, so under
>DNS/server/Forward-Lookup-Zones/ I have removed the "." entry to allow
>Forwarder, and setup my ISP's DNS IPs on the Forwarder tab. For all
>NICs, I have setup machine's internal IP (10.10.1.1) as DNS address,
>and not any of ISP's DNS, assuming it will use the forwarder
>information to find external DNS.
>
>I am trying to use the SMTP component of IIS5 for outgoing messages
>only (no Smart Host). For the "Default SMTP Server", I have allowed
>Relay from all my NICs IPs. I have not setup any client yet, but when
>from the server itself I Telnet to Port 25 to Test SMTP Communication
>(MS KnowledgeBase (Q153119) my messages get stuck in the Queue folder.
>Also, I get the following message in the System Event Log: "Event-ID:
>4000 from smtpsvc, Message delivery to the remote domain 'yahoo.com'
>failed for the following reason: The remote server did not respond to a
>connection attempt".
>
>DSL is functional because browser works fine. I also used Nslookup to
>see if that works. The interesting part is that if I use
>non-interactive nslookup (C:>nslookup -q=MX yahoo.com), it uses my ISP
>DNS and reports tons of Yahoo's MX records. But when I use interactive
>nslookup, and at nslookup prompt type "ls -t MX yahoo.com", it does not
>work and I get the following:
>[ns3.mindspring.com]
>*** Can't list domain yahoo.com: BAD ERROR VALUE
>
>I guess if I can get this interactive nslookup to work, it might solve
>the problem of stuck outgoing messages. I have a feeling that I am
>missing a configuration feature that causes the SMTP not to see the
>outside world, but I don't know what.


You have to have DNS working or the exact issue you describe happens.
Is the client set for the ISP's DNS or one you have configured
yourself?

Jeff

Sponsored Links






Free braindumps | Software forum | Database administration forum

Copyright 2003 - 2008 webservertalk.com