Hi All Has anybody found a solution to Draco.net emailing problem?? or has anybody experienced similar problems?
-daya -----Original Message----- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] Behalf Of Daya Sharma Sent: Friday, August 22, 2003 2:52 PM To: [EMAIL PROTECTED] Subject: RE: [Draconet-users] Draco Failed to send build results email Further investigation into Draco.net .... It seems the inability of Draco.net to send email has to with the access rights used by the Draco.net service on Win2K. In the Services panel, right clicking on Draco.net service --> properties -->"Log On" reveals that the service uses Local System account, which will not have access privilages to smtp.zakresources.com (running on WinNT 4.0). So these are the various Experiments that I tried. In all of these experiments the mail task is defined in the .build file instead of usin the Draco.exe.config built in email task (which by the way doesn't work either, perhaps due the same problem) Experiment 1. Executed my .build file using Nant from command prompt, instead of using DracoCli.exe (Draco Client). Result: Nant was able to send email using smtp.zakresources.com (presumably using the same rights as the logged in user "dsharma" of the domain). Experiment 2. Executed .build file using DracoCli.exe with Draco.net using Local System Accout to Log On the Draco.net service. Result: Draco was unable to send the email, throwing the System.Web.HttpException: Could not access 'CDO.Message' object. --->System.Reflection.TargetInvocationException. Experiment 3. Excuted .build file using DracoCli.exe with Draco.net using "dsharma" to Log On the Draco.net service. Result: System.Exception: Couldn't find referenced assembly: C:\DOCUME~1\dsharma\Program Files\Common Files\Crystal Decisions\1.1\Managed\CrystalInfoStoreLib.dll. Notice "C:\DOCUME~1\dsharma" is prefixed to the actual path the managed dll. In this case the build failed much before reaching the mail task. Experiment 4. Repeated experiment 2 and 3 by commiting changes in repository i.e. no DracoCli.exe was used, instead Draco.net started the build. Result: Draco was unable to send the email, throwing the System.Web.HttpException: Could not access 'CDO.Message' object. --->System.Reflection.TargetInvocationException. Experiment 5. Executed .build file using Nant and using localhost as the smtp server instead of smtp.zakresources.com (used in exp. 1). Result: Nant was unable to send email, throwing the System.Web.HttpException: Could not access 'CDO.Message' object. ---> System.Ref lection.TargetInvocationException: Exception has been thrown by the target of an invocation. ---> System.Runtime.InteropServices.COMException (0x8004020F): The server rejected one or more recipient addresses. The server response was: 550 5.7.1 Unable to relay for [EMAIL PROTECTED] After observing this I am quite convinced that this is security issue and that providing sufficient rights to Draco.net will make it work. But I don't know what privileges would work. If you look at result of Exp. 3. using "dsharma" as the Log On account, results in a wierd search path for referenced assemblies. Please give me your valuable input. thanx -daya -----Original Message----- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] Behalf Of Daya Sharma Sent: Friday, August 22, 2003 12:07 PM To: [EMAIL PROTECTED] Subject: RE: [Draconet-users] Draco Failed to send build results email Sorry guys for reporting the wrong error. It seems the problem is not specific to Draco.net but even Nant Mail task is giving the same error. I guess its something to do with the SMTP server. -daya -----Original Message----- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] Behalf Of Nick Robinson Sent: Friday, August 22, 2003 6:53 AM To: [EMAIL PROTECTED] Subject: Re: [Draconet-users] Draco Failed to send build results email Daya, I dont actually know the core answer to this, but I do know its got something to do with what is on the machine, and not Draco. I was getting this on my laptop which was running Windows 2000. However when I installed PostServer (a free SMTP server), it seemed to work. I am pretty sure this isnt the answer, but something else in Windows is the problem - in that something hasnt been installed. Hopefully someone who knows more about the email stuff will help. Nick. "Daya Sharma" <[EMAIL PROTECTED]> wrote: > Hi All > > I am able to successfully run the build using Draco server and client > (albeit in asynchronous mode) but Draco fails when attempting to email the > build results. Following is the output in the draco.log (Win 2K, .NET 1.1, > Nant 0.8.3rc2 and Draco 1.4). > > 8/21/2003 11:32:07 AM - ipm : Building module > 8/21/2003 11:33:01 AM - ipm : Build completed with exit code 0 > 8/21/2003 11:33:02 AM - ipm : Sending build results email to: > [EMAIL PROTECTED] > 8/21/2003 11:33:02 AM - ipm : Failed to send build results email > System.Web.HttpException: Could not access 'CDO.Message' object. ---> > System.Reflection.TargetInvocationException: Exception has been thrown by > the target of an invocation. ---> > System.Runtime.InteropServices.COMException (0x80040213): The transport > failed to connect to the server. > > --- End of inner exception stack trace --- > at System.RuntimeType.InvokeDispMethod(String name, BindingFlags > invokeAttr, Object target, Object[] args, Boolean[] byrefModifiers, Int32 > culture, String[] namedParameters) > at System.RuntimeType.InvokeMember(String name, BindingFlags invokeAttr, > Binder binder, Object target, Object[] args, ParameterModifier[] modifiers, > CultureInfo culture, String[] namedParameters) > at System.Web.Mail.LateBoundAccessHelper.CallMethod(Object obj, String > methodName, Object[] args) > --- End of inner exception stack trace --- > at System.Web.Mail.LateBoundAccessHelper.CallMethod(Object obj, String > methodName, Object[] args) > at System.Web.Mail.CdoSysHelper.Send(MailMessage message) > at System.Web.Mail.SmtpMail.Send(MailMessage message) > at Chive.Draco.Notify.EmailNotifier.Notify(BuildResult results) > 8/21/2003 11:33:02 AM - ipm : Writing build results to > 'C:/IPM/BuildOutput\ipm-20030821T113207.xml' > > I checked there are no problem with the mail server and strangely enough > Nant can send emails using the same smtp server. So I am quite lost. I don't > want to use Nant for emailing since then I run into a kind of cyclical > problem of build.log generated by Nant and to be mailed by Nant (resulting > in a lock). > > Any help would be greatly appreciated. > > Thanks in advance > > -daya > > > > ------------------------------------------------------- > This SF.net email is sponsored by: VM Ware > With VMware you can run multiple operating systems on a single machine. > WITHOUT REBOOTING! Mix Linux / Windows / Novell virtual machines > at the same time. Free trial click here:http://www.vmware.com/wl/offer/358/0 > _______________________________________________ > Draconet-users mailing list > [EMAIL PROTECTED] > https://lists.sourceforge.net/lists/listinfo/draconet-users > nick robinson www.fromconcept.co.uk ------------------------------------------------------- This SF.net email is sponsored by: VM Ware With VMware you can run multiple operating systems on a single machine. WITHOUT REBOOTING! Mix Linux / Windows / Novell virtual machines at the same time. Free trial click here:http://www.vmware.com/wl/offer/358/0 _______________________________________________ Draconet-users mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/draconet-users ------------------------------------------------------- This SF.net email is sponsored by: VM Ware With VMware you can run multiple operating systems on a single machine. WITHOUT REBOOTING! Mix Linux / Windows / Novell virtual machines at the same time. Free trial click here:http://www.vmware.com/wl/offer/358/0 _______________________________________________ Draconet-users mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/draconet-users ------------------------------------------------------- This SF.net email is sponsored by: VM Ware With VMware you can run multiple operating systems on a single machine. WITHOUT REBOOTING! Mix Linux / Windows / Novell virtual machines at the same time. Free trial click here:http://www.vmware.com/wl/offer/358/0 _______________________________________________ Draconet-users mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/draconet-users ------------------------------------------------------- This sf.net email is sponsored by:ThinkGeek Welcome to geek heaven. http://thinkgeek.com/sf _______________________________________________ Draconet-users mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/draconet-users