HomeHome Product Discus... Product Discus...SmithCartSmithCartNo notification when a sale is made.No notification when a sale is made.
Previous
 
Next
New Post
5/21/2013 8:34 PM
 
I recently migrated my website to a new hosting provider. Ever since we moved the website, I'm not longer getting the email letting me know when someone places an order from our website. Under the Email Templates page, I do have an Admin Email template setup, and our correct email address is listed under the Cart Settings -> Email page.

Any suggestions on how to get these emails again (they were working fine before we moved our website).
 
New Post
5/22/2013 9:29 PM
 
Hi Randy,

The cart uses the email server you configured in DNN under the host SMTP settings. In most hosting configurations the SMTP server is not on the same server or ip addresses that the web site is hosted on and the website relays the message to the SMTP server. The receiving mail servers have tight requirements on email that is relayed and if your mail server is not properly setup to relay mail from your website the mail will get filtered out as spam.

There are several things that can cause an email to not be delivered:
  • Email spam filters blocking or email server failed to deliver. Check your email server logs to see if the message was received and sent by your email server.
  • Reverse dns not setup
  • Firewall blocking or firewall ports opened. Check your firewall logs for filtering, smpt messages or packets filtered.
  • Check with your hosting provider to see if they have had any issues with their email servers and that your email is properly configured and setup with your host.
In most cases its not the cart that is the problem when emails are not delivered its one of the items listed above or a hosting/environment issue.

Here are a few good forum posts that may help also!
https://www.smith-consulting.com/foru...
http://www.smith-consulting.com/forum...
http://www.smith-consulting.com/forum...
 
New Post
6/3/2013 9:04 PM
 
I've checked all of that and it's fine. Still not getting any email notifications when a sale is made though. Where can I look inside the SQL database to make sure it actually has my email address in it? I suspect something has messed up because we moved to a new hosting provider. The website and database was backed up from our old host, and imported into our new host. I'm receiving emails when people submit through the forms on our website, just not when a sale is made in SmithCart.
 
New Post
6/6/2013 1:46 AM
 
Hi Randy,

Are there any errors being logged to your DNN Event Viewer?

Since the only difference between you test site and your live site is the server it is being hosted on indicates that the issue may be caused by your hosting environment.

Some of the possible reasons:
  1. Most Likely
    • A conflict with another DNN module in your portal being poorly written and could be the cause of the issue
    • DNN portal issues – this could be caused by upgrading your DNN portal to a new version, corrupt dlls or many other things.
    • Incorrect web.config configuration
  2. Less Likely
    • SSL issue
    • IIS Config issues
    • URL rewriting
    • Security software blocking
    • etc, etc
If you are using an outside SMTP server such as one from Network Solutions, GoDaddy, hotmail etc. and are trying to have your DNN site send mail you must relay through your assigned SMTP server. They will require you to authenticate before you can send email and they may require use of a specific port for authenticated SMTP connections. Different providers will use different ports, I don't have a list but a quick call or a search of your email provider's help info will usually turn up the answer.

Also knowing what to look for and what question to ask will help. The question is: What port do I use for relaying from my SMTP client?

Hope this helps!
 
New Post
6/6/2013 12:39 PM
 
We did upgrade my DNN version to 7.0.6 after we migrated to the new server. If that's the issue, how would I resolve it? Also, what do I check for in the web.config file to see what's causing it?


SMTP info is setup correctly. It sends me the test email, my contact form works, registration emails, etc. I've changed the email address in the Store setup, to my other email address and that doesn't work either. I've checked the event viewer and have no errors at all in there.

When I go to Manage orders, click on an order and then hit the "Send order email" button, it sends me the email. So I don't know why it's not sending me an email when someone places an order like it used to do.
 
New Post
6/7/2013 10:35 AM
 
All of a sudden, today the emails are now being sent to me when an order is placed. I don't know what I did to correct the issue, but it's working. After opening an order and manually sending myself and order email, it's working fine now.
 
New Post
6/11/2013 1:12 PM
 
Hi Randy,

Glad to hear that your email is now working.

Let us know if we can help with anything else.
 
Previous
 
Next
HomeHome Product Discus... Product Discus...SmithCartSmithCartNo notification when a sale is made.No notification when a sale is made.