My email setup is not working properly

One more thing to note that I don’t have setup the DKIM for my servers yet, could it be the issue?

Yes. Set them up https://community.cyberpanel.net/t/how-to-manually-set-up-spf-dkim-and-dmarc-inside-cyberpanel/30666

You also dont have spamassasin setup for a good reputation:

We can rule out the firewall unless you have some other firewall runnign alongside cyberpanel. First setup DKIM keys and let me know - check here if they all setup after DKIM Record Checker - DKIM tools | EasyDMARC as of now there are no records

I tried installing the DKIM but this command is not working yum install opendkim -y, I am using Mac OS terminal for installing it.

this is the error I am getting in DKIM manager

Are you running a RHEL based os or Ubuntu? You dont need to install opendkim you can do it from the cyberpanel admin panel. https://SERVER_URL:8090/email/dkimManager

Kindly copy paste that error here

This is the error I am getting in DKIM Manager inside Cyber Panel (I am running Ubuntu)
[Errno 13] Permission denied: ‘/usr/local/CyberCP/lib/python3.10/site-packages/tldextract/.suffix_cache/publicsuffix.org-tlds/de84b5ca2167d4c83e38fb162f2e8738.tldextract.json.lock’

I tried running chown cyberpanel:cyberpanel along with -R but it gave some Illegal entry error.

Run an upgrade there is seems to be an issue with your virtualenv

I have created public and Private Keys after upgrading my Cyberpanel, now what to do.

Copy the public key and publich it to your DNS How to Manually Set up SPF, DKIM and DMARC Inside CyberPanel

Go to https://SERVER_URL:8090/email/dkimManager and issue DKIM. Then copy public key and paste it here as you see default_domainkey

I have done that and applied the changes to cloudflare as well. It is still not working

Here are the for CF, the issue is still there.

You need to setup rDNS you have a SMTP Reverse DNS Mismatch error. Which SERVER service provider are you using ? you will need to set those up where you bought the server subscription

I assume this is VULTR?

1 Like

I am was using mailgun earlier, but since, I have moved my sites to Vultr so don’t use anything now. Trying to fix it with you guys only.

Yes, it is Vultr

Use this tutorial https://bobcares.com/blog/vultr-reverse-dns/

I’ve already done that, I am using domain name as the reverse DNS, should I change it to mail.domainname.com

Yes please do. Then give it 30mins it should reflect

Ok done that

We check here after 30mins or so Free DNS NS Record Lookup Tool - EasyDMARC