Transactional emails not arriving in @icloud email accounts

No transactional emails (wordpress registrations and password changes) are arriving in @icloud accounts. Anyone else experiencing this?

Cloudways told me it was because THEY don’t have the proper DNS settings setup.

What are you using for transactional emails (SendGrid, MailGun, Postmark, etc)? Do you have SPF and DKIM records set up?

Please refer to this guide.

How to Setup and Configure SMTP in WordPress?

To avoid emails falling under spam/junk folders; you need to use SMTP service for emails.

Regards,
Ibad