Hi. A sender with whom I'm communicating (my girlfriend in fact) has her name in the e-mail client set to be "Name: firstname lastname" and her mail address in the format "<firstnamelastname@abcd-efghi.com>"
For reasons irrelevant here, she can't change this easily and remove the weird string "Name:" because it's handled by the company's IT department, but from what I can determine, it's causing Spamgourmet to fail on incoming messages to me. I believe it may be caused by the reserved word "Name:" forming part of her e-mail name.
On receiving a message, Spamgourmet changes the sender's details to show "Name -" (yes, it changes the : to a - (hyphen) and it loses her e-mail address, replacing it with a strange version of my own e-mail address, with a HEX suffix attached. Within the incoming mail headers, her original e-mail address is nowhere to be seen, yet it can be seen if she sends a mail directly to my personal domain e-mail address and not via Spamgourmet.
Because of this, I can't put her in my trusted senders list - it simply doesn't work because her mail has no valid sender after Spamgourmet has corrupted it.
If she sends mail directly to my private domain, it's fine, no problems.
In addition to this, Spamgourmet also creates a WINMAIL.DAT attachment in every incoming message from her. The attachment contains a semi-readable version of the message, part of which is entirely in capital letters. Perhaps it's a kind of debug log?
What's going on here? I have no similar issues with other senders, although my mail sent from Spamgourmet to my girlfriend fails also, presumably because it's treated as spam.