Smaily supports DMARC compliance via DKIM.
See article to configure DKIM: https://smaily.com/help/user-manual/account-settings/adding-spf-and-dkim-records-to-domains/
We have not seen data to suggest source can pass DMARC via SPF. Contact Smaily support to inquire about their SPF capabilities.