Hi peter_watt!
I have already posted my configuration on this thread. My screenshot was to answer your question that it cannot be possible because your computer is not doing that. I am not lying.
I have a MacBook Pro 2018 with 32 GB of RAM that with Mojave was fine checking emails. On Catalina, Mail is a mess. Under no circumstance, Mail should use that amount of CPU + accountsd. It does not make any sense. Especially, because I have another Mac with MacOS Sierra from 2010, a White MacBook that perfectly handle all these emails without choking the computer.
I have also tried the same configuration on Spark, Outlook, MailMate, CanaryMail, Thunderbird... None of those programs make this mess just checking emails.
I have 16 Gmail accounts, 1 hotmail, 1 yahoo, 2 Exchange, 1 iCloud. It is not too much for the old White MacBook with an old Core 2 Duo.
Any help is appreciated.
P.S.
By the way, so far, the problem seems to be connected with Exchange accounts. When accessing the same accounts using IMAP only, the processor spikes is high (About 100%) but it is manageable. Once I activate the same accounts using Exchange protocol instead (And disabling IMAP of course), the processor, fans and everything go to the roof.