AFAIK, DKIM signing only occurs for mail sent via authenticated accounts (smtp auth, webmail, etc).
It won't sign anything if you're using SmarterMail as a SMTP relay without authentication from whitelisted IPs.
Sébastien Riccio
System & Network Admin
https://swisscenter.com