Without an SPF record, receiving mail servers have no way to verify whether your server is authorized to send email. Many servers treat messages from domains without SPF as higher-risk and route them to spam or reject them. It also means anyone can forge your From address and the SPF check will be neutral rather than failing — giving no protection against spoofing.
All questions