Classic script to hide unread mail icon on minimap

Solved this with a minimap addon

If it’s always the same character, I believe you can put them on ignore to stop it - IIRC people you are ignoring can’t send mail to you.

Also submit a ticket and report them for harassment.