Velocity Reviews - Computer Hardware Reviews

Velocity Reviews > Newsgroups > Programming > ASP .Net > ASP General > CDONTS not working on W2000 Server

Reply
Thread Tools

CDONTS not working on W2000 Server

 
 
tshad
Guest
Posts: n/a
 
      11-15-2004
"Jeff Cochran" <> wrote in message
news:...
> On Mon, 15 Nov 2004 13:01:36 -0800, "tshad"
> <> wrote:
>
>>"Aaron [SQL Server MVP]" <> wrote in message
>>news:%.. .
>>> Have you tried different domains (e.g. change the from and to to a
>>> hotmail
>>> account)?
>>> http://www.aspfaq.com/2511
>>>
>>> Did you check in the badmail, queue, pickup folders, etc?
>>> http://www.aspfaq.com/2254
>>> http://www.aspfaq.com/2268
>>>
>>> Since you have an SMTP server listed in the configuration properties,
>>> did
>>> you try using cdoSendUsingPort instead cdoSendUsingPickup?

>>
>>Haven't tried these yet. Not sure what they do - will look at the faqs
>>you
>>quoted.
>>
>>I assumed it was working correctly, since XP didn't have a problem.

>
> Dumb question: Do you have the Server 2003 firewall on? Blocking
> port 25? And you can test your 2003 SMTP server outside of this to
> make sure it's working, see:
>
> HOW TO: Test SMTP Services Manually in Windows Server 2003
> http://support.microsoft.com/default...b;en-us;323350


I did try this, as you suggested.

I was a little confused on this. When it says open <machinename> 25, I
assume it means the server I am on.

Then it says "mail from:". I put in my address, which it
took.

Then it says "rcpt to:". I got the error "550 5.7.1
Unable to relay for " or "550 5.7.1 Unable to relay for
". ftsolutions.com is our domain and deltanet.com is the
domain at my house.

Why am I getting this?

I originally wanted to send the message to my address: - why am
I getting the error? The exchange server is on another machine - which this
machine can't see.

Also, how do you delete characters in Telnet. If I make a mistake, I use
backspace to delete the characters and it moves back to allow me to retype,
but then I always get an error. When I retype it, it works fine.

Thanks,

Tom.



>
> Jeff
>
>>> --
>>> http://www.aspfaq.com/
>>> (Reverse address to reply.)
>>>
>>>
>>>
>>>
>>> "tshad" <> wrote in message
>>> news:#...
>>>> I am trying to run a test sending mail using CDONTS on my W2K3
>>>> machine.
>>>>
>>>> It works fine running from my WXP Pro, but I don't recieve the
>>>> mail
>>> if
>>>> run the W2K3 machine.
>>>>
>>>> Both machines have IIS configured essentially the same.
>>>>
>>>>
>>>>
>>> ************************************************** **************************
>>> **************
>>>> <%@LANGUAGE="VBSCRIPT" CODEPAGE="1252"%>
>>>> <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
>>>> "http://www.w3.org/TR/html4/loose.dtd">
>>>> <html>
>>>> <head>
>>>> <meta http-equiv="Content-Type" content="text/html;
>>>> charset=iso-8859-1">
>>>> <title>Untitled Document</title>
>>>> </head>
>>>>
>>>> <body>
>>>>
>>>> <%
>>>> response.write("Before Request.ServerVariables variable = " &
>>>> Request.ServerVariables("LOCAL_ADDR") & "<br>")
>>>>
>>>> response.write("after Request.ServerVariables variable = " &
>>>> Request.ServerVariables("LOCAL_ADDR") & "<br>")
>>>>
>>>> Dim iMsg
>>>> Dim iConf
>>>> Dim Flds
>>>> Dim strHTML
>>>>
>>>> Const cdoSendUsingPickup = 1
>>>>
>>>> set iMsg = CreateObject("CDO.Message")
>>>> set iConf = CreateObject("CDO.Configuration")
>>>>
>>>> Set Flds = iConf.Fields
>>>> With Flds
>>>>
>>> .Item("http://schemas.microsoft.com/cdo/configuration/sendusing")
>>>> = cdoSendUsingPickup
>>>> ' TODO: Replace <PICKUP DIRECTORY> with path to your
>>>> pickup directory
>>>> ' Typically, c:\Inetpub\mailroot\pickup
>>>>
>>> .Item("http://schemas.microsoft.com/cdo/configuration/smtpserverpickupdirect
>>> ory")="C:\Inetpub\mailroot\pickup"
>>>>
>>> .Item("http://schemas.microsoft.com/cdo/configuration/smtpserver")="smtp.int
>>> erez.com"
>>>> .Update
>>>> End With
>>>>
>>>> Dim iBP
>>>> With iMsg
>>>> Set .Configuration = iConf
>>>> .To = ""
>>>> .From = ""
>>>> .Subject = "A test page"
>>>> .HTMLBody = "This is a test page"
>>>> 'TODO: if adding an attachment,
>>>> 'uncomment the next line and alter file path as
>>>> required
>>>> 'Set iBP = iMsg.AddAttachment(App.Path & "\file1.txt")
>>>> .Send
>>>> End With
>>>>
>>>>
>>>> ' Clean up variables.
>>>> Set iBP = Nothing
>>>> Set iMsg = Nothing
>>>> Set iConf = Nothing
>>>> Set Flds = Nothing
>>>>
>>>> %>
>>>> </body>
>>>> </html>
>>>>
>>> ************************************************** ************************
>>>> Is there something in Exchange that might be giving me a problem.
>>>>
>>>> Exchange is not running on either machine.
>>>>
>>>> Thanks,
>>>>
>>>> Tom.
>>>>
>>>>
>>>
>>>

>>

>



 
Reply With Quote
 
 
 
 
Aaron [SQL Server MVP]
Guest
Posts: n/a
 
      11-15-2004
Your SMTP server has restrictions to prevent just anyone from using it as a
relay. So, set the @from address to an address that is allowed. If you
don't know how to check these things, check with the person who is
responsible for maintaining your SMTP server... (e.g. the Exchange guy)

--
http://www.aspfaq.com/
(Reverse address to reply.)




"tshad" <> wrote in message
news:...
> "Jeff Cochran" <> wrote in message
> news:...
> > On Mon, 15 Nov 2004 13:01:36 -0800, "tshad"
> > <> wrote:
> >
> >>"Aaron [SQL Server MVP]" <> wrote in message
> >>news:%.. .
> >>> Have you tried different domains (e.g. change the from and to to a
> >>> hotmail
> >>> account)?
> >>> http://www.aspfaq.com/2511
> >>>
> >>> Did you check in the badmail, queue, pickup folders, etc?
> >>> http://www.aspfaq.com/2254
> >>> http://www.aspfaq.com/2268
> >>>
> >>> Since you have an SMTP server listed in the configuration properties,
> >>> did
> >>> you try using cdoSendUsingPort instead cdoSendUsingPickup?
> >>
> >>Haven't tried these yet. Not sure what they do - will look at the faqs
> >>you
> >>quoted.
> >>
> >>I assumed it was working correctly, since XP didn't have a problem.

> >
> > Dumb question: Do you have the Server 2003 firewall on? Blocking
> > port 25? And you can test your 2003 SMTP server outside of this to
> > make sure it's working, see:
> >
> > HOW TO: Test SMTP Services Manually in Windows Server 2003
> > http://support.microsoft.com/default...b;en-us;323350

>
> I did try this, as you suggested.
>
> I was a little confused on this. When it says open <machinename> 25, I
> assume it means the server I am on.
>
> Then it says "mail from:". I put in my address, which it
> took.
>
> Then it says "rcpt to:". I got the error "550 5.7.1
> Unable to relay for " or "550 5.7.1 Unable to relay for
> ". ftsolutions.com is our domain and deltanet.com is the
> domain at my house.
>
> Why am I getting this?
>
> I originally wanted to send the message to my address: - why

am
> I getting the error? The exchange server is on another machine - which

this
> machine can't see.
>
> Also, how do you delete characters in Telnet. If I make a mistake, I use
> backspace to delete the characters and it moves back to allow me to

retype,
> but then I always get an error. When I retype it, it works fine.
>
> Thanks,
>
> Tom.
>
>
>
> >
> > Jeff
> >
> >>> --
> >>> http://www.aspfaq.com/
> >>> (Reverse address to reply.)
> >>>
> >>>
> >>>
> >>>
> >>> "tshad" <> wrote in message
> >>> news:#...
> >>>> I am trying to run a test sending mail using CDONTS on my W2K3
> >>>> machine.
> >>>>
> >>>> It works fine running from my WXP Pro, but I don't recieve the
> >>>> mail
> >>> if
> >>>> run the W2K3 machine.
> >>>>
> >>>> Both machines have IIS configured essentially the same.
> >>>>
> >>>>
> >>>>
> >>>

************************************************** **************************
> >>> **************
> >>>> <%@LANGUAGE="VBSCRIPT" CODEPAGE="1252"%>
> >>>> <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
> >>>> "http://www.w3.org/TR/html4/loose.dtd">
> >>>> <html>
> >>>> <head>
> >>>> <meta http-equiv="Content-Type" content="text/html;
> >>>> charset=iso-8859-1">
> >>>> <title>Untitled Document</title>
> >>>> </head>
> >>>>
> >>>> <body>
> >>>>
> >>>> <%
> >>>> response.write("Before Request.ServerVariables variable = " &
> >>>> Request.ServerVariables("LOCAL_ADDR") & "<br>")
> >>>>
> >>>> response.write("after Request.ServerVariables variable = " &
> >>>> Request.ServerVariables("LOCAL_ADDR") & "<br>")
> >>>>
> >>>> Dim iMsg
> >>>> Dim iConf
> >>>> Dim Flds
> >>>> Dim strHTML
> >>>>
> >>>> Const cdoSendUsingPickup = 1
> >>>>
> >>>> set iMsg = CreateObject("CDO.Message")
> >>>> set iConf = CreateObject("CDO.Configuration")
> >>>>
> >>>> Set Flds = iConf.Fields
> >>>> With Flds
> >>>>
> >>> .Item("http://schemas.microsoft.com/cdo/configuration/sendusing")
> >>>> = cdoSendUsingPickup
> >>>> ' TODO: Replace <PICKUP DIRECTORY> with path to

your
> >>>> pickup directory
> >>>> ' Typically, c:\Inetpub\mailroot\pickup
> >>>>
> >>>

..Item("http://schemas.microsoft.com/cdo/configuration/smtpserverpickupdirect
> >>> ory")="C:\Inetpub\mailroot\pickup"
> >>>>
> >>>

..Item("http://schemas.microsoft.com/cdo/configuration/smtpserver")="smtp.int
> >>> erez.com"
> >>>> .Update
> >>>> End With
> >>>>
> >>>> Dim iBP
> >>>> With iMsg
> >>>> Set .Configuration = iConf
> >>>> .To = ""
> >>>> .From = ""
> >>>> .Subject = "A test page"
> >>>> .HTMLBody = "This is a test page"
> >>>> 'TODO: if adding an attachment,
> >>>> 'uncomment the next line and alter file path as
> >>>> required
> >>>> 'Set iBP = iMsg.AddAttachment(App.Path &

"\file1.txt")
> >>>> .Send
> >>>> End With
> >>>>
> >>>>
> >>>> ' Clean up variables.
> >>>> Set iBP = Nothing
> >>>> Set iMsg = Nothing
> >>>> Set iConf = Nothing
> >>>> Set Flds = Nothing
> >>>>
> >>>> %>
> >>>> </body>
> >>>> </html>
> >>>>
> >>>

************************************************** ************************
> >>>> Is there something in Exchange that might be giving me a

problem.
> >>>>
> >>>> Exchange is not running on either machine.
> >>>>
> >>>> Thanks,
> >>>>
> >>>> Tom.
> >>>>
> >>>>
> >>>
> >>>
> >>

> >

>
>



 
Reply With Quote
 
 
 
 
Jeff Cochran
Guest
Posts: n/a
 
      11-16-2004
On Mon, 15 Nov 2004 13:49:01 -0800, "tshad"
<> wrote:

>"Jeff Cochran" <> wrote in message
>news:.. .
>> On Mon, 15 Nov 2004 13:01:36 -0800, "tshad"
>> <> wrote:
>>
>>>"Aaron [SQL Server MVP]" <> wrote in message
>>>news:%. ..
>>>> Have you tried different domains (e.g. change the from and to to a
>>>> hotmail
>>>> account)?
>>>> http://www.aspfaq.com/2511
>>>>
>>>> Did you check in the badmail, queue, pickup folders, etc?
>>>> http://www.aspfaq.com/2254
>>>> http://www.aspfaq.com/2268
>>>>
>>>> Since you have an SMTP server listed in the configuration properties,
>>>> did
>>>> you try using cdoSendUsingPort instead cdoSendUsingPickup?
>>>
>>>Haven't tried these yet. Not sure what they do - will look at the faqs
>>>you
>>>quoted.
>>>
>>>I assumed it was working correctly, since XP didn't have a problem.

>>
>> Dumb question: Do you have the Server 2003 firewall on? Blocking
>> port 25? And you can test your 2003 SMTP server outside of this to
>> make sure it's working, see:

>
>I don't know?
>
>Where would I check this?


The firewall is in the Network Connection Properties, Advanced tab.

>I also found that I can't get access to our Exchange server - we have it
>behind a checkpoint firewall.
>
>This machine is only running our Web Server (it is the Web Server Edition).
>
>Do I need to use our Exchange server?


No.

>This machine does have SMTP on it and it is running automatically. We are
>only going to send outgoing messages. Can we just use SMTP on this machine?


Yes.

>Do we have to configure it somewhere?


Yes.

>Tom.


Did you do this:

>> HOW TO: Test SMTP Services Manually in Windows Server 2003
>> http://support.microsoft.com/default...b;en-us;323350


Also, there is an SMTP group to help with this, it's outside ASP if
the above test won't work.

Jeff


>>>> http://www.aspfaq.com/
>>>> (Reverse address to reply.)
>>>>
>>>>
>>>>
>>>>
>>>> "tshad" <> wrote in message
>>>> news:#...
>>>>> I am trying to run a test sending mail using CDONTS on my W2K3
>>>>> machine.
>>>>>
>>>>> It works fine running from my WXP Pro, but I don't recieve the
>>>>> mail
>>>> if
>>>>> run the W2K3 machine.
>>>>>
>>>>> Both machines have IIS configured essentially the same.
>>>>>
>>>>>
>>>>>
>>>> ************************************************** **************************
>>>> **************
>>>>> <%@LANGUAGE="VBSCRIPT" CODEPAGE="1252"%>
>>>>> <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
>>>>> "http://www.w3.org/TR/html4/loose.dtd">
>>>>> <html>
>>>>> <head>
>>>>> <meta http-equiv="Content-Type" content="text/html;
>>>>> charset=iso-8859-1">
>>>>> <title>Untitled Document</title>
>>>>> </head>
>>>>>
>>>>> <body>
>>>>>
>>>>> <%
>>>>> response.write("Before Request.ServerVariables variable = " &
>>>>> Request.ServerVariables("LOCAL_ADDR") & "<br>")
>>>>>
>>>>> response.write("after Request.ServerVariables variable = " &
>>>>> Request.ServerVariables("LOCAL_ADDR") & "<br>")
>>>>>
>>>>> Dim iMsg
>>>>> Dim iConf
>>>>> Dim Flds
>>>>> Dim strHTML
>>>>>
>>>>> Const cdoSendUsingPickup = 1
>>>>>
>>>>> set iMsg = CreateObject("CDO.Message")
>>>>> set iConf = CreateObject("CDO.Configuration")
>>>>>
>>>>> Set Flds = iConf.Fields
>>>>> With Flds
>>>>>
>>>> .Item("http://schemas.microsoft.com/cdo/configuration/sendusing")
>>>>> = cdoSendUsingPickup
>>>>> ' TODO: Replace <PICKUP DIRECTORY> with path to your
>>>>> pickup directory
>>>>> ' Typically, c:\Inetpub\mailroot\pickup
>>>>>
>>>> .Item("http://schemas.microsoft.com/cdo/configuration/smtpserverpickupdirect
>>>> ory")="C:\Inetpub\mailroot\pickup"
>>>>>
>>>> .Item("http://schemas.microsoft.com/cdo/configuration/smtpserver")="smtp.int
>>>> erez.com"
>>>>> .Update
>>>>> End With
>>>>>
>>>>> Dim iBP
>>>>> With iMsg
>>>>> Set .Configuration = iConf
>>>>> .To = ""
>>>>> .From = ""
>>>>> .Subject = "A test page"
>>>>> .HTMLBody = "This is a test page"
>>>>> 'TODO: if adding an attachment,
>>>>> 'uncomment the next line and alter file path as
>>>>> required
>>>>> 'Set iBP = iMsg.AddAttachment(App.Path & "\file1.txt")
>>>>> .Send
>>>>> End With
>>>>>
>>>>>
>>>>> ' Clean up variables.
>>>>> Set iBP = Nothing
>>>>> Set iMsg = Nothing
>>>>> Set iConf = Nothing
>>>>> Set Flds = Nothing
>>>>>
>>>>> %>
>>>>> </body>
>>>>> </html>
>>>>>
>>>> ************************************************** ************************
>>>>> Is there something in Exchange that might be giving me a problem.
>>>>>
>>>>> Exchange is not running on either machine.
>>>>>
>>>>> Thanks,
>>>>>
>>>>> Tom.
>>>>>
>>>>>
>>>>
>>>>
>>>

>>

>


 
Reply With Quote
 
 
 
Reply

Thread Tools

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are Off


Similar Threads
Thread Thread Starter Forum Replies Last Post
CDONTS issue - Not Working after server migration TWB ASP General 1 05-07-2009 01:57 PM
No dos box visible in scheduled task's on W2000 server Wil Jansen Computer Support 1 08-17-2004 02:55 PM
Can't identify Windows 9x computers on W2000 server network? fission Computer Support 6 05-12-2004 05:28 PM
CDONTS not working using other SMTP Server M P ASP General 6 02-24-2004 01:25 AM
Server Application Unavailable aspnet_wp (in W2000 Domain Controller) Angel Faus ASP .Net 1 11-10-2003 10:23 PM



Advertisments
 



1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57