So after migrating to a new server, I stopped receiving the Order copy emails to the sales representative or any other specified.

Default is [email protected], I also tried @gmail.com, none of the receive the order copy.

The client is receiving the order email fine.

[email protected] is managed with google G suite. I tried to make a test and see if maybe server is failing to send emails to that email:

using cli mail command I can send emails and [email protected] receives them. Cron is running fine, I can see tasks working.

edit 27/11

The first problem was Reverse DNS not working, thus some clients got emails but to the spam folder, fixed that and added SPF and now everyone is getting emails.

The second problem I see that my default scope settings are being ignored and website scope is used for sending emails, but also only if I add the email [email protected] to "Send order copy email to". So why Sales rep dont get the email if he has the same email- [email protected]?

enter image description here

Why default is being overridden by website scope?

  • Is other email sent successfully? or just order email not sending
    – Hitesh
    Nov 23, 2018 at 7:09
  • Which one you have in mind?
    – SPL
    Nov 23, 2018 at 7:23
  • You can try by subscribing for newsletter with any other email.. If it is sending subscription success/unsuccess mails then something wrong with code otherwise you have to check with mail service installed on server.. Nov 23, 2018 at 9:31
  • added new edit 27/11
    – SPL
    Nov 27, 2018 at 6:44

1 Answer 1


The problem was with DNS settings. Fixed them, no more blacklist blocking and everyone gets emails

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.