Verification emails not reaching new users
Last Post 10/21/2006 11:16 AM by Ngawang Woeber. 2 Replies.
Author Messages
Ngawang Woeber
Nuker
Nuker
Posts:16


--
10/19/2006 10:01 AM  
Dear DNN Forum,

I have 'verified registration' setup on my portal, but when a new user signs on, the website administrator(website@guchusum.org) receives an email but the new user does not(unless the new user has a @guchusum.org email address). From reading previous posts on the DotNetNuke forum it suggests that 'authentication' has not been setup correctly. Indeed the logs found after a new user signup (found in Admin>Log viewer) display this:-

"InnerException: Mailbox unavailable. The server response was: Authentication is required for relay"

Is this authentication required because my server(guchusum.org) does not send out emails to non-guchusum.org email without authentication?

Does 'authentication' mean SMTP authentication? Since I have already setup SMTP settings to:-

SMTP Server: mail.ultimahosts.com
SMTP Authentication: Basic (though NTLM has also been tried before)
SMTP username: website (since the email account is website@guchusum.org)
SMTP password: xxxxx

The test has been run on the SMTP server and the SMTP config test did work successfully.

Or does 'authentication' means Windows Authentication too?
I notice that in Admin>Authentication the only fields filled are:-
Provider:ADSIAuthenticationProvider
Authentication typeelegation

When I click update the following error shows:-
Error: Windows Authentication is currently unavailable.
DotNetNuke.Services.Exceptions.ModuleLoadException: Object reference not set to an instance of an object. ---> System.NullReferenceException: Object reference not set to an instance of an object. at DotNetNuke.Security.Authentication.ADSI.Utilities.AddADSIPath(String Path, Path ADSIPath) at DotNetNuke.Security.Authentication.ADSI.Utilities.GetRootEntry(Path ADSIPath) at DotNetNuke.Security.Authentication.ADSI.Utilities.GetRootEntry() at DotNetNuke.Security.Authentication.ADSIProvider.GetNetworkStatus() at DotNetNuke.Security.Authentication.AuthenticationController.NetworkStatus() at DotNetNuke.Modules.Authentication.AuthenticationSettings.cmdAuthenticationUpdate_Click(Object sender, EventArgs e) --- End of inner exception stack trace ---


So would the above error also be affecting my ability to authenticate verification emails to new users?

Kind regards,

Tim Pollington.
Lee Sykes
DNN Creative Staff
Nuke Master VI
Nuke Master VI
Posts:4945


--
10/20/2006 6:35 AM  
Hello Tim,

As it happens I have just created a video tutorial for issue 15 on setting up the email on DNN. - It sounds here however that you have it set up correctly.

Authentication mentioned here is to do with the SMTP settings, it's not related to the windows authentication that you mention.

I would double check the username is correct.

- When you setup Microsoft Outlook on the email: website@guchusum.org
do you use the username: website or is it
website@guchusum.org?

On most of my hosting providers they set it up where the username is the email address.

Also, the password needs to be the password to access this email account: website@guchusum.org

If this is ok, I would test each of the settings in the SMTP authentication. - Usually I have found that Basic works, but I would test all 3 of them just incase (I doubt this is the problem).

It might be the case that your hosting provider will not allow you to send emails through DNN. If you have another hosting provider and email, I would test those settings out as well.

Let us know how you get on and I hope this gives you a starting point, thanks,
Lee Sykes
Site Administrator
Subscribe to the website : DotNetNuke Video Tutorials : The Skinning Toolkit : DotNetNuke Podcasts

Twitter: www.twitter.com/DNNCreative

Lee Sykes's Facebook Profile
Ngawang Woeber
Nuker
Nuker
Posts:16


--
10/21/2006 11:16 AM  
Excellent Lee it works!

I set my username as the full email address website@guchusum.org and authentication to Basic, and it worked a treat when tested.

Thanks,

Tim Pollington.


---