Thanks. I was mainly responding for the poster who wanted to have SPF and DKIM but use multiple outgoing SMTP domains. In general this is not possible unless each SMTP will DKIM sign appropriately for your domain. The SMTP server itself performs the encrypted signing, DKIM allows two types of signing:
- SMTP server signs for it’s domain.
- SMTP server signs for the From (your) domain.
Bill