1.
We're trying to setup email forwarding so emails sent to/from "support@OurDomain.zendesk.com" are seen as sent to/from "support@OurDomain.com", and emails sent to/from "support@OurDomain.com" are redirected to "support@OurDomain.zendesk.com". support@OurDomain.com was removed as a mailbox and added as a mail contact (my IT guy says this was necessary for setting up forwarding). We used the SPF record suggested in ZenDesk article https://support.zendesk.com/hc/en-us/articles/203683886 (v=spf1 include:mail.zendesk.com ?all). We're using FreeDNS.
Currently, the forwarding check succeeds and the SPF record check fails (no error message). Emails are successfully forwarded from ZenDesk to support@OurDomain.com, but they're listed as coming from support@OurDomain.zendesk.com. Additionally, emails sent to support@OurDomain.com don't get forwarded to support@OurDomain.zendesk.com (in fact they don't get sent at all).
How can we modify the SPF record to make it pass this test? How can we properly setup email forwarding in the other direction?
2.
Additionally, we noticed your reply system is based on email targets (e.g., support+id30@OurDomain.zendesk.com). Is there any way to change this so it's based on subject line?