Gmail is not wrong.
The "via" text is only shown if the email is DKIM-signed by a different domain name than that envelop From domain.
If the email is signed by the same domain as the From domain, there will be no "via" text.
The "via" text is only shown if the email is DKIM-signed by a different domain name than that envelop From domain.
If the email is signed by the same domain as the From domain, there will be no "via" text.
They run an email forwarding service, so their SPF records will fail, but an untampered email should still pass DKIM. in fact, that's how most email forwarding setups work. If the message is tampared, and re-signed with the forwarding service's DKIM key, it's correct for Gmail/email-client to show the via-text.