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 ...Newsletter email problemNewsletter email problem
Previous
 
Next
New Post
1/15/2007 4:02 PM
 

I recently did an install as well and I seem to be having a similar issue.  I am trying to make it so that people must verify their email address to register.  I tested this with two different accounts.  One of them was on my domain ... @rebirthclan.net, and the other was a gmail account ... @gmail.com.  Neither of them have received an email to verify the registration, and both are active email accounts. 

The log messages visible after registration is included below:

  1/15/2007 12:46:32 PM   General Exception       AssemblyVersion: 04.03.04; PortalID: 0; PortalNa ...
AssemblyVersion: 04.03.04
PortalID: 0
PortalName: Rebirth Guild Website
UserID: -1
UserName:
ActiveTabID: 36
ActiveTabName: Home
RawURL: /portal/Home/tabid/36/ctl/Register/Default.aspx
AbsoluteURL: /portal/Default.aspx
AbsoluteURLReferrer: http://www.rebirthclan.net/portal/Home/tabid/36/ctl/Register/Default.aspx
UserAgent: Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 1.1.4322; .NET CLR 2.0.50727; InfoPath.1)
DefaultDataProvider: DotNetNuke.Data.SqlDataProvider, DotNetNuke.SqlDataProvider
ExceptionGUID: 1cf0f809-47dc-4d52-9e0b-54acd7f5d805
InnerException: The SMTP host was not specified.
FileName:
FileLineNumber: 0
FileColumnNumber: 0
Method: System.Net.Mail.SmtpClient.CheckHostAndPort
StackTrace:
Message: System.InvalidOperationException: The SMTP host was not specified. at System.Net.Mail.SmtpClient.CheckHostAndPort() at System.Net.Mail.SmtpClient.Send(MailMessage message) at DotNetNuke.Services.Mail.Mail.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)
Source:
Server Name: DEDI464

and

  1/15/2007 12:46:32 PM   General Exception       AssemblyVersion: 04.03.04; PortalID: 0; PortalNa ...
AssemblyVersion: 04.03.04
PortalID: 0
PortalName: Rebirth Guild Website
UserID: -1
UserName:
ActiveTabID: 36
ActiveTabName: Home
RawURL: /portal/Home/tabid/36/ctl/Register/Default.aspx
AbsoluteURL: /portal/Default.aspx
AbsoluteURLReferrer: http://www.rebirthclan.net/portal/Home/tabid/36/ctl/Register/Default.aspx
UserAgent: Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 1.1.4322; .NET CLR 2.0.50727; InfoPath.1)
DefaultDataProvider: DotNetNuke.Data.SqlDataProvider, DotNetNuke.SqlDataProvider
ExceptionGUID: 633219c3-abb6-4f76-816d-96d3a2c62688
InnerException: The SMTP host was not specified.
FileName:
FileLineNumber: 0
FileColumnNumber: 0
Method: System.Net.Mail.SmtpClient.CheckHostAndPort
StackTrace:
Message: System.InvalidOperationException: The SMTP host was not specified. at System.Net.Mail.SmtpClient.CheckHostAndPort() at System.Net.Mail.SmtpClient.Send(MailMessage message) at DotNetNuke.Services.Mail.Mail.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)
Source:
Server Name: DEDI464

 

 

 
New Post
1/15/2007 7:11 PM
 

Before sending emails from your DNN site will work at all, you have to establish the sites SMTP setting.  You do this by logging into your web site with the host account.  Once logged in as the host, go to Host Settings.  Expand the Advance Settings option toward the bottom of the screen.  Now expand the SMTP Server Settings.  You will need to specify the SMTP Server.  Once you do that, you can select the 'test' link to the right of the server name to let the system do a test to make sure the connection works.  Once that is working save the change by using the Update link at the bottom of the screen.  After that you should start getting emails when you have a user attempting to register for the site whose email is on your same domain name, at least that is the case with me.  My only issue is that email addresses not on my domain don't get the emails.

Hope this helps.

 
New Post
1/16/2007 4:47 PM
 
that most definitely did help.  it seems to be functioning both in and out of my domain.  thank you very much for the explanation.
 
New Post
1/16/2007 10:38 PM
 
I am very happy to know it helped and that you are up and running just fine now.  I have done some work this evening on my own site as I still had trouble after getting the SMTP server setting but once I got things worked out in that configuration area for the specifics of my server it started working for me as well. 
 
New Post
2/5/2007 12:12 AM
 

I had a similar, but slightly different problem.  But I finally figured out what the problem was.  So here it is in case anyone else runs into it:

For user registration-related emails like the "New User Registration" email, or "password reset" emails, the system uses the Admin User's email address as the "From" address. 

So if the Admin User's email address is on a different domain than the SMTP server settings domain, then the SMTP server will be unable to send the message on behalf of the Admin User. 

For example, if you set your Admin User to email@gmail.com, but your SMTP Server settings are for mail.sampledomain.com; then you will have a problem.   Just change your Admin User email address to an account on the same domain as the SMTP server (email@sampledomain.com) and emails should start flowing again.

Hope that makes sense and helps someone else.

 
Previous
 
Next
HomeHomeUsing DNN Platf...Using DNN Platf...Administration ...Administration ...Newsletter email problemNewsletter email problem


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