Question: can i use dkim instead of spf?
Answer: In a nutshell, SPF allows email senders to define which IP addresses are allowed to send mail for a particular domain, while DKIM provides an encryption key and digital signature that verifies that an email message was not forged or altered.