linux – DKIM – multiple subdomains without multiple txt records

I've had problems with opendkim to find the best way to create records for multiple subdomains.

I've tried using wildcards to cover all subdomains and I have not been able to make it work. I've chosen to use a single key for all my subdomains, but that does not seem to work properly.

/ etc / opendkim / SigningTable

*@new1.example.com new1._domainkey.new1.example.com
*@new2.example.com new1._domainkey.new1.example.com

/ etc / opendkim / KeyTable:

new1._domainkey.example.com new1.example.com:new1:/etc/opendkim/keys/new1.example.com/new1.example.com.private
new1._domainkey.example.com new2.example.com:new1:/etc/opendkim/keys/new1.example.com/new1.example.com.private

I hoped that it would work for all subdomains, without having to create a new text record for each one of them. The above seems to work for the domain new1.example.com only where I get:

ARC authentication results: i = 1; mx.google.com;
dkim = pass

Is it possible to do what I'm trying to do above, use a single text record for multiple subdomains or do I need to create a txt record for each one of them?