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 email not sending to internal addressesSMTP email not sending to internal addresses
Previous
 
Next
New Post
7/22/2013 2:17 PM
 

I recently became IT Manager for a company that uses DotNetNuke to manage its ebusiness website. Users have informed me that for about six months, they have not received notification emails for orders, customer quote requests, or registrations. 

I hopped on the site admin and updated the emails to correct person in our office, but quickly realized there was a technical issue with its configuration when I didn't see test emails going through. 

I started troubleshooting and in the process I have configured the host and portal administrator accounts, set up the SMTP to our mail server, set up a receive connector in Exchange that allows mail to relay from the ebusiness site, and tried dozens of configurations of user names and passwords as well as anonymous in the SMTP settings. 

I've currently got it configured to send through the SMTP server via anonymous. My test email says that it sends successfully, but I actually don't know where to check that.

I am able to send newsletters to my personal gmail account, but not my @workemail.com email address. If it is configured as such, can receive quote notifications to my gmail account. Here is the error I get when trying to send a newsletter email to my work address:

System.Net Error: 0 : [0560] Exception in the SmtpClient#22695746::Send - Mailbox unavailable. The server response was: 5.5.4 <adamkeck@workemail.com>... Mailbox does not exist.
System.Net Error: 0 : [0560]    at System.Net.Mail.SmtpTransport.SendMail(MailAddress sender, MailAddressCollection recipients, String deliveryNotify, SmtpFailedRecipientException& exception)
   at System.Net.Mail.SmtpClient.Send(MailMessage message)
System.Net.Sockets Verbose: 0 : [0560] Socket#40139210::Dispose()

Why would it return "Mailbox does not exist" for my domain email address, but send it successfully to my personal email? 

I've gotten quite the education searching through the many DNN forum posts, but seem to be completely stumped and without even a working hypothesis for this one. Let me know if you have any ideas. 

 
New Post
7/23/2013 7:28 PM
 

Hi Adam ~

The test email should send TO the email of the administrator account for the site. If it is not received there, that is a problem. You might try changing that email address (the admin users) just for a test to see if you can receive it at an account outside the problem domain.

Often times there is a filter in your mail server that won't permit it to process mail that it thinks might be an impersonation. The anonymous send would probably trigger that... make sure that the SMTP User / Password & SMTP Server are legit... as well as the email account of the Admin user. Your email servers SMTP  log should give you some feedback.

 Cheers!


Scott Willhite, Co-Founder DNN

"It is only with the heart that one can see rightly... what is essential is invisible to the eye. "
~ Antoine de Saint-Exupéry

 
New Post
7/24/2013 8:52 AM
 

Thanks Scott.

Just to clarify, the administrator of the site would be the email under Admin -> Users -> admin, correct? 

Now that I know where the test email is supposed to go, I think I'll troubleshoot that first before I go any further.

Adam

 
New Post
7/24/2013 10:26 AM
 

Setting the host email and the admin email to my personal gmail.com account returned a successful SMTP test to my personal account through the company SMTP server with anonymous as the setting. Now I need to get this to happen through the company email.

Curiously, if I change the "Host Email" setting under Host Details to my company email address - which as I understand, should send an email to my personal email account (set as the administrator user) from my company email address, I get the error

There has been an error trying to send the test email. The error is:
Mailbox unavailable. The server response was: 5.5.4 <adam.keck@compcoind.com>... Mailbox does not exist.</adam.keck@compcoind.com>

What could this indicate?

 
New Post
7/24/2013 1:39 PM
 
It Looks as an issue with the Mailserver configuration and/or DNS Settings.  Contact you the mailserver as localhost or with the mx.domain.com or mail.domain.com ?  It could be that you must enable relaying on the mail Server for the IP 127.0.0.1 !
 
Previous
 
Next
HomeHomeUsing DNN Platf...Using DNN Platf...Administration ...Administration ...SMTP email not sending to internal addressesSMTP email not sending to internal addresses


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