Last post Dec 03, 2005 08:41 PM by DaveMBush
Dec 01, 2005 01:26 AM|Almashdi|LINK
I have installed DNN 3.1.1 in DMZ on a web server which is not part our our domain.
Either side of DMZ I have a firewall. Within my DMZ I can connect to my ISP's outgoing SMTP OK but whenever I selected to "Test" my SMTP connection via DNN Host, I get
"Could not access 'CDO.Message' object."
error message. Our ISP does not block port 25. I have a valid email address setup for Host email.
Does anyone have any ideas as how to fix this problem?
Dec 02, 2005 02:01 AM|brian_c|LINK
are you sure?
look in the admin/logs UI to see the real error..
I think you do not have an acutal email address located at the same domain.. and your isp wants you to have it..
Dec 03, 2005 10:29 AM|Almashdi|LINK
I think I have looked at the right log and below is what the log file shows.
Our website and Intranet is hosted by ourselves and the email address is my own email address in our domain. Is this correct? I do not use our ISP emails. Just their SMTP for sending emails out.
Message: 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 DotNetNuke.Common.Globals.SendMail(String MailFrom, String MailTo, String Cc, String Bcc, MailPriority Priority, String Subject, MailFormat BodyFormat, Encoding BodyEncoding, String Body, String Attachment, String SMTPServer, String SMTPAuthentication,
String SMTPUsername, String SMTPPassword)
Dec 03, 2005 02:50 PM|brian_c|LINK
ok... maybe CDO is not installed?
or actually looks like there is no such mail server that you specified in the settings..
Dec 03, 2005 08:41 PM|DaveMBush|LINK