You are viewing this forum as a guest. Login to an existing account, or create a new account, to reply to topics and to create new topics.
Mail messages for "internal" and "shipper" are frequently not being delivered. They are set to go to 2 different emails and sometimes they work and sometimes they don't arrive. I've run tests using gmail, yahoo and my own domain email as either the customer or the internal / shipper email recipient and can't find any pattern. I tried setting up the mail messages "from" to be the same domain as the person that should receive it and then whitelisting them, but that's not working. How do I set these up so that all the submitted orders come FROM the whiltelisted email? It's odd because it's offline credit card setup and THOSE encrypted card info emails always come through (thankfully). I've set up the internal and shipper emails with the same recipients and that didn't help either. Ideas?
Offline
Check all mail settings on your server and check your DNS setup. The behavior you're describing sounds like remote systems rejecting mail because of DNS issues (like bad/missing MX records or bad/missing SPF records).
Offline
I'll look at that, but why are the encrypted card info emails ALWAYS being received but not the order email to the store owner (both emails go to the same 2 email addresses)? The customer email always gets delivered too.
Offline
May be based on mail content, or sender. Probably sender. In some instances we've had to change the from address on the internal order confirmations from the customer email to an email for a user on the domain.
Offline
Where would I do that?
Offline
I already tried that.
Offline
Yes. I set it up so that the "from" was an email from the same domain as the store and then I also made sure THAT email was whitelisted.
Offline
Did you confirm the change actually was made? Did the software send the message from the email you entered or did it still use the customer's email? I can't remember how V8 works in that regard and would have to look. The code may be overriding your change and there may be one additional thing that needs to be done. So, did your change take?
Offline
I'll run a test and see. Thanks.
Offline
Did you confirm the change actually was made? Did the software send the message from the email you entered or did it still use the customer's email? I can't remember how V8 works in that regard and would have to look. The code may be overriding your change and there may be one additional thing that needs to be done. So, did your change take?
No, the change did not take. How would I fix it?
Offline
In V8 you may need to edit the file {private}/apps/ecom/ECOM_Order/ext/0900_mailinternal.php and change how the mail function is called. Remove this from the function call:
'from' => $order['order']['email'],
After that change, your designation in the mail setup should take over.
Offline
That worked, thanks. FYI Rackspace will block any emails where the from address doesn't match the server - it won't even go into your junk folder. They apparently just delete it.
Offline
That's actually something a LOT of email providers and host providers are now requiring.
Offline