Let us assume that you are having your own email and mail server. There is a huge list of things to be done to secure it, optimise it and make it work properly.
Now comes the most difficult part. How do you deal with all those spam emails? My Google inbox gets filled with 30 -40 spam emails within 24 hours of cleaning it. I can't imagine something on our personal email domain. Is there any filter or service that we can use to prevent spam on our self hosted email IDs ?
There is more. But one of these should work fine. Symantec offers a cloud based service to filter spam.
admin a more effective method is to refuse any email that doesn't possess DMARC and SPF records in their domain. Yours be surprised at how much less spam you'll receive.
Will it leave out valid emails ?
phenomlab refuse any email that doesn't possess DMARC and SPF records in their domain.
Is that some kind of standard for a mail server ?
Abhi no. It's a standard for DNS.
What about emails coming through RoundCube etc in cPanel ? Is there any spam protection in-built ?
Abhi yes, but it's not that great to be honest. Yours be better off using DKIM, DMARC, and SPF
When we send email through our cPanel, will DKIM, DMARC, and SPF be applied ?
ie, emails that go automatically when set up in WordPress and forums.
Abhi Yes. The recipient mail server will validate these records in order to determine if you are a spammer or bad actor.
That is a good thing to hear. I will stay with cPanel if it is following some nice practices.
Abhi Ok, but this isn't cPanel. You need to add these records into your own DNS.
I see. Not by default then ?
Abhi No. It requires the addition of DNS records, and isn't a simple affair if you are not familiar with DNS.