Something very weird and troubling started happening on my wife's Gmail account today. She received an email from G. Arnold, who is a regular correspondent, but in her inbox it showed as being from "Crazy Arnold". That sounds quite funny and off-beat, but it's not in character for this particular person. Plus, when she opened the mail, it briefly flashed up with the sender's real name, then switched back to "Crazy". In the screenshot below, I captured the moment before "G... Arnold" switched to "Crazy Arnold". In addition, the "to" address shows as "that Bnos", instead of "Bnos ...", the organization on whose behalf she is receiving the mails.
I checked in the mail headers, and the "from" address is normal. There is no sign of the word "Crazy" anywhere in the source.
This is not the only email thus affected. Many other senders are showing up with strange "from" names.
The common thread I can see between all these emails is that they have passed through a particular domain that I administer.
This smells very much like a hack. Any idea what kind of hack this could be, how to remedy it, or what preventative action to take?