Products

Solutions

Resources

Partners

Community

Blog

About

QA

Ideas Test

New Community Website

Ordinarily, you'd be at the right spot, but we've recently launched a brand new community website... For the community, by the community.

Yay... Take Me to the Community!

Welcome to the DNN Community Forums, your preferred source of online community support for all things related to DNN.
In order to participate you must be a registered DNNizen

HomeHomeUsing DNN Platf...Using DNN Platf...Administration ...Administration ...SMTP and the old SMTP and the old 'CDO.Message'
Previous
 
Next
New Post
4/20/2006 3:00 PM
 

I have just installed V3.2.1 and am trying to configure my SMTP settings.  I can see I'm not alone in this problem, but I haven't found a post yet that exactly matches my problem.

Having spoken to my mail host administrator, everything is OK SMTP-side on the server and the settings I am putting in to the host settings are exactly as advised.  However, when using the 'test' facility in the SMTP settings, the error "could not access 'CDO.Message' object" arises every time.  The authentication, using an address and password are set, I have cross-checked this with the host account email and the admin account email and all seems in order.

It was suggested that there could be something in the DNN code that has a default mail setting that, when tested with my own mail settings, results in the above error.

Any suggestions would be gratefully accepted.

 
New Post
4/21/2006 8:09 AM
 
After some discussion with hosting provider, I have been able to resolve this problem by using a different host IP.  Instead of the SMTP host on my own domain, it was necessary to use the parent host smtp server details.  All sorted now, and I look forward to continuing the development of my site.
 
New Post
4/21/2006 8:21 AM
 

Glad you solved the problem and let us know.

Nina Meiers


Nina Meiers My Little Website
If it's on DNN, I fix, build, deploy, support,skin, host, design, consult, implement, integrate and done since 2003.
Who am I? Just a city chic, having a crack at organic berry farming.. and creating awesome websites.
 
New Post
5/13/2006 8:13 AM
 

Nina,

I am having the same problem. I have tried the smtp and pop3 settings for my domain, and constantly get the same message that the CDO.MESSAGE object could not be accessed. I assume it is due to permissions on the NETWORK SERVICE account, but even when giving this account execute rights  this DLL inside SYSTEM32, I still get the same error.

Any other ideas please?

Regards,

Willem Steyn

 
New Post
5/13/2006 8:54 AM
 

Willem it's not usually a permission problem - it's when the hosting provider hasn't configured the machine to allow mail to be sent from that account. I think sometimes it's and unusal response code - I think it would be nice if it could be specifically responded to - with the words - Check your mail configuration provided by your hoster or ISP -

What happens is that your hosting provider would have the server configured securely to avoid OPEN RELAY on the server. 

A hosting company should be able to tell you what you need to put in your SMTP configuration - that's what you need to have in place to send mail.

Do you have a local installation of DotNetNuke - why not try this experiment -  go into your existing mail account setttings - and look at your outgoing mail server options..put them into your local build - Host/Settings / SMTP and click update - and send a test message -

You should get a test message sent to you because you are sending mail from your own network using the same configuration as you would if it were on the web server.

The difference is this - Every machine requires a specific setup for email to be sent securely - without the risk of the server being left open for spamming.

Another way to look at it .. If you have ever put the wrong mail sending address in your outlook or outlook express mail settings, and try to send, you get a note back saying you can't relay mail from this account.    This is in line with what's happening on the server, but because it's web based, and DotNetNuke is using the CDO methods, it's returning that error.

I hope this helps clarify a few things for you, but you need to speak to your hosting company and get details from them, not set more permissions on the server.

Nina Meiers


Nina Meiers My Little Website
If it's on DNN, I fix, build, deploy, support,skin, host, design, consult, implement, integrate and done since 2003.
Who am I? Just a city chic, having a crack at organic berry farming.. and creating awesome websites.
 
Previous
 
Next
HomeHomeUsing DNN Platf...Using DNN Platf...Administration ...Administration ...SMTP and the old SMTP and the old 'CDO.Message'


These Forums are dedicated to discussion of DNN Platform and Evoq Solutions.

For the benefit of the community and to protect the integrity of the ecosystem, please observe the following posting guidelines:

  1. No Advertising. This includes promotion of commercial and non-commercial products or services which are not directly related to DNN.
  2. No vendor trolling / poaching. If someone posts about a vendor issue, allow the vendor or other customers to respond. Any post that looks like trolling / poaching will be removed.
  3. Discussion or promotion of DNN Platform product releases under a different brand name are strictly prohibited.
  4. No Flaming or Trolling.
  5. No Profanity, Racism, or Prejudice.
  6. Site Moderators have the final word on approving / removing a thread or post or comment.
  7. English language posting only, please.
What is Liquid Content?
Find Out
What is Liquid Content?
Find Out
What is Liquid Content?
Find Out