| Posted by B on 06/23/06 01:41 
My code below works fine when run from my pc (changed all the values forobvious reasons).  The code is placed inside a DTS task via VBS scripting.
 But when I try to run directly from the server where sqlserver is installed,
 the script fails.
 
 I have SMTP running, but there is no outlook installed.
 
 Can someone please advise what I am missing.
 Thanks
 Bob
 
 
 Set objEmail = CreateObject("CDO.Message")
 
 objEmail.From = "send@test.com"
 objEmail.To = "receive@test.com"
 objEmail.Subject = "TEST SUBJECT"
 objEmail.AddAttachment "\\server\test.csv"
 objEmail.Configuration.Fields.Item("http://schemas.microsoft.com/cdo/configu
 ration/sendusing") = 2
 objEmail.Configuration.Fields.Item("http://schemas.microsoft.com/cdo/configu
 ration/smtpserver") = "SERVER_NAME"
 objEmail.Configuration.Fields.Item("http://schemas.microsoft.com/cdo/configu
 ration/smtpauthenticate") = 1
 objEmail.Configuration.Fields.Item("http://schemas.microsoft.com/cdo/configu
 ration/sendusername") = "username"
 objEmail.Configuration.Fields.Item("http://schemas.microsoft.com/cdo/configu
 ration/sendpassword") = "userpwd"
 objEmail.Configuration.Fields.Item("http://schemas.microsoft.com/cdo/configu
 ration/smtpserverport") = 25
 objEmail.Configuration.Fields.Update
 objEmail.Send
 
 set objEmail = nothing
  Navigation: [Reply to this message] |