Setting up e-mails on Plesk

Hi dear DigitalOcean community,

I’ve recently moved to DigitalOcean, and I love it!

Everything’s working fine, but the only thing that gives me trouble - is e-mails.

I have set-up Plesk admin panel, and set-up everything but I cannot finish with the e-mails. I don’t understand what I need to type in MX records to connect it from my domain providers(Godaddy, dreamhost and my native country’s one) Is there anyone here who can help me understand what exactly I need to set-up to get the e-mails working? Currently I have DNS records like this

Thanks, Martin

Submit an answer

This textbox defaults to using Markdown to format your answer.

You can type !ref in this text area to quickly search our full set of tutorials, documentation & marketplace offerings and insert the link!

Sign In or Sign Up to Answer

These answers are provided by our Community. If you find them useful, show some love by clicking the heart. If you run into issues leave a comment, or add your own answer to help others.

Want to learn more? Join the DigitalOcean Community!

Join our DigitalOcean community of over a million developers for free! Get help and share knowledge in Q&A, subscribe to topics of interest, and get courses and tools that will help you grow as a developer and scale your project or business.

i am unable to access webmail on plesk getting This site can’t be reached’s server IP address could not be found. Try running Windows Network Diagnostics.


since we launched Plesk as a one-click app on DigitalOcean, we learned that DO has certain limitations in terms of sending eMails from a droplet (in general, not just when running Plesk). It looks like this is being done due to spam protection. If you have issues sending eMail from Plesk, please contact the DO support and they will open this limitation for you, after some background checks I guess :-) . Otherwise the Plesk support is also available 24x7 for any questions - please reach out through

thanks Lukas

Martin, In general, Plesk recommends that you use your plesk server itself as your DNS server. This would mean registering at least two nameserver addresses with your domain registrar that point to your droplet’s IP address and setting your domain to use those. The records you create within plesk would then be the authoritative and the proper mail records would be configured automatically.

I did some searching through the Plesk documentation and while running an external DNS server is recommended the documentation does not seem to include the recommended defaults to use. As Plesk is a paid product I would recommend reaching out to their support team for the best practices but in general you will need the following records:

an A record for “mail”, and “smtp” an MX record which points mail for your domain to your mail.yourdomain address A TXT SPF record for your domain.