Zen Cart Logo
Forums / General Questions / Emails not sending anymore following physical server move

Emails not sending anymore following physical server move

Locked

Views: 2,555

Results 1 to 6 of 6
This thread is locked. New replies are disabled.
30 Oct 2007, 4:28 AM
#1
donplay avatar

donplay

New Zenner

Join Date:
Jun 2007
Posts:
72
Plugin Contributions:
0

Emails not sending anymore following physical server move

Hi guys,

Would love to get some feedback from some more experienced zenners.

We've had our Zen Cart store up and running for 2 months now. All has been fine...orders have been coming in, cards charged, confirmation emails sent to the customer and an additional copy to our "[email protected]" mailbox.

This past weekend our host migrated our account to a new physical machine with a new IP. Now our orders mailbox, which is the same domain as our store, does not receive emails anymore. Emails to other domains are received successfully, so our customers get their confirmation emails, we just don't get notification via our domain.com addresses. But we see them in Admin->Customers->Orders. So I added other, non domain.com addresses to the list of emails to be mailed to via Admin->Configuration->E-mail options->Send Copy of Order Confirmation Emails To and those addresses get the mail fine. But the mailbox for my domain does not.

Any thoughts on this? My host said that only our IP has changed, and that the settings were copied "verbatim" so all should be the same. Obviously a configuration change is the cause, because they made the switch on Sunday early morning and I haven't received a single email since then, and hadn't changed any code. Even knowing that we still haven't been able to figure it out.

I've tested sending emails through Tools->Send Email and the same behavior occurs...emails to other domains (yahoo.com, etc) are received, but not my domain.com.

I tried changing the delivery method from PHP to sendmail -f: same behavior.
I have my Send E-Mails to true, Emails must send from known domain is true.
I turned Email Archiving Active? to true but haven't seen any emails in email_archive table (via myphp_admin) even after sending emails.

Any help, thoughts greatly appreciated.

thanks,
Don

30 Oct 2007, 4:33 AM
#2
drbyte avatar

drbyte

Sensei

Join Date:
Jan 2004
Posts:
63,513
Plugin Contributions:
176

Re: Emails not sending anymore following physical server move

Chances are they've mussed something up with their routing within the server. Perhaps they've not properly updated their MX entries in DNS?

Can you send emails to your addresses from a regular email client successfully, but just the emails from the webserver are getting dumped?

30 Oct 2007, 11:57 AM
#3
donplay avatar

donplay

New Zenner

Join Date:
Jun 2007
Posts:
72
Plugin Contributions:
0

Re: Emails not sending anymore following physical server move

Thanks for your feedback, DrByte. Yeah, I've been able to successfully receive and send mails from my [email protected] account. The MX entry looked ok...I'll try to delete and re-create it and see if that works as well.

With "Email Archiving Active?" set to true should I be able to see emails in the email_archive table (via myphp_admin) after sending emails? Am I looking in the wrong place? Would prefer not to install another module to look at the email archive if I don't have to.

thanks,
Don

30 Oct 2007, 12:11 PM
#4
stevesh avatar

stevesh

Black Belt

Join Date:
Feb 2005
Location:
Lansing, Michigan USA
Posts:
19,793
Plugin Contributions:
2

Re: Emails not sending anymore following physical server move

I assume you've tried deleting and re-creating the orders@ account. I've had something like this happen, and that fixed it.

I might also try setting a forwarder from orders@ to an off-domain account.

Have you tried turning off your spam protection temporarily?

30 Oct 2007, 3:28 PM
#5
drbyte avatar

drbyte

Sensei

Join Date:
Jan 2004
Posts:
63,513
Plugin Contributions:
176

Re: Emails not sending anymore following physical server move

donplay:

With "Email Archiving Active?" set to true should I be able to see emails in the email_archive table (via myphp_admin) after sending emails?Yes.

Has your hosting company decided to wash their hands of this? I'm still inclined to blame the server configuration ... sounds like it's dumping mail from itself into a black hole.

Have you tried setting "Emails must send from known domain" to true in the Admin->Config->Email Options screen?

31 Oct 2007, 3:20 PM
#6
donplay avatar

donplay

New Zenner

Join Date:
Jun 2007
Posts:
72
Plugin Contributions:
0

Re: Emails not sending anymore following physical server move

Thanks for all the feedback. The hosting company seems to have resolved the issue, and we are receiving order confirmation messages to our orders@domain account again. No definitive details on what they did...I didn't change anything, but I'm happy it's working again.

FYI I did have the "Emails must send from known domain" set to true the whole time. Did not delete and recreate the orders mailbox.

Thanks again to DrByte and stevesh for chiming in.

-Don