问题
I wanted try to Cloudflare, changed my DNS and checked mx and mail values. But mail still doesn't work.
I wonder also what is free plan of Cloudflare protects my Website from?
回答1:
After moving your website over to CloudFlare you must set up what are called MX DNS Records. These are bits of information that tell email solutions like gmail where to send email when your domain is used.
To setup an MX record do the following:
- Navigate to the DNS panel in your CloudFlare control panel
- Select the record type as MX from the dropdown box:
- As we are creating MX records that allow emails to @example.com be received, set the name as @. If you are using an external email provider enter their domain address instead here:
- Clicking the next field will open up a box in which two things are set - the server, and the priority of this server. Type in the address of the mail server - in our example this will be mx1.mail.com. Also select the priority that you are advised to set - this server will have have the priority of 10:
- Click save. Unless specifically asked by your email provider to set a certain TTL, leave “Automatic TTL” selected. Finally click “Add Record”. Your first MX record will now be saved and added to the list of your DNS records: (source)
回答2:
To compare what protection features you get with the different CloudFlare plans, check out the table at the bottom of https://www.cloudflare.com/plans/
As you probably know, changes in MX values may take 24hrs to propagate. In your case though, if you just changed to the CloudFlare name servers and the MX servers were unchanged, I wouldn't expect there to be any issue with your mail delivery.
But mail still doesn't work.
Can you give more details?
来源:https://stackoverflow.com/questions/36374074/email-doesnt-work-in-cloudflare-dns