Correction. It DID work, in that it configured Google to act as a mail server for your domain. That is what you wanted.
The error "173.194.79.26 does not like recipient. Remote host said: 550-5.1.1 The email account that you tried to reach does not exist" is a totally different kettle of fish.
Errrrr, what exactly is a 'gmail reply'?
So what is the point/purpose of the MX records? You DID read those links I gave, didn't you?
Different server, different email accounts. "[email protected]" with your hosting company is a different (and unrelated) to the "[email protected]" email account on the gmail/google servers. (assuming both have been set up).
The MX records are what determine which of the servers will handle the incoming mail for "osdparts.com".
Outgoing mail is routed through whatever you have configured your mail client for. Your local mail client (on your computer) will/should be configured to send via your ISP (not your webhost, not gmail, not google). The emails sent via ZenCart will be sent via wharever server you have defined under the email settings in Zencart. This is usually the same as you webhost, but could be any other server that you are authorised to use.
The 'Reply-To' address is yet another thing entirely. If unset it will default to using the same address that you send your mail from. If set, it makes no difference where the mails are sent from, the replies will go to the reply-to address. I could be wrong, but I have a sneaking suspicion that this is why it is called a 'reply-to' address :)
From who/where? (I don't need to know this. YOU DO).
So, just to clarify, you are saying that you are receiving an email from an address that doesn't exist? This is quite normal. The email address of almost every spam email you receive will be from a non-existent address. How many times have you received an email telling you that the spammers email address doesn't exist? I'll answer that for you. Never!
Mail servers typically don't check whether the email address of a sender exists or not.
So, why did Google/gmail provide all that information about their MX records if they aren't willing/able to process the mails for the folk that set up to use them?
The 'priority' settings mean exactly what they say they mean. They set the priority of which server should be contacted 1st, 2nd, 3rd etc. 99% of the the time, the 1st server (highest priority) will be the one used. The others are just for backup/redundancy purposes. Many/most sites these days only have one server (the one provided by their webhost). The main reason people use the google servers instead of (or as well as) thier host provided one, is for greater reliability, OR, to avoid using thier host provided one because it keeps getting blacklisted due to spammers. (Hmmm, does that ring a bell?)
OK, so you sent the test mail. Who tried to send the reply?
OR, don't have any MX records at all.... so you are back to square one.
I've done it. It does work. The problem is with you. You haven't grasped the difference and relationship between Email Accounts and Email Servers.
Cheers
Rod
Bookmarks