Contact Form 7 via dreamhost yahoo DMARC

I’m having problem with Contact form 7 sending email via The email from the site to yahoo mails are not appearing on the inbox, but works properly on gmail and outlook.

I have work on some test to determine the cause of issue by cloning the content and forms into another site with different server. The email where sent perfectly in both yahoo and gmail and so… What would be the fix for this? I tried to use an SMTP but not quite sure on how to fix the proper settings. email wont even go through the sending process.

Tried adding SPF Record on the DreamHost Panel

v=spf1 ~all

Still not working.

You may need to submit a ticket for our support team to assist you with this. Tickets can be submitted form your panel by navigating to ‘Support’ > ‘Contact Support’. Please be sure to include your SPF record details.