Please revert the in-game mail alert to beeping only if the character you are currently playing has mail. Many of us have multiple toons and if we dont want to hear the annoying tone every 15 seconds, we have to drop what we're doing, and log onto each and every toon just to check their mail. And what happened to me earlier? I had to do this- and on one toon i ignored the 5th or 6th beep, which turned out to be an "exchange sale expired" mail- which of course i didnt figure out untill cycling back through _every toon_ a second time!
Another idea would be to link mail so that any toon can pick them up...
Nevertheless frustrating annoyances like these are totally avoidable and make the player want to spend as little time in game as possible- which i know is the opposite of what you want!
I've had alot of old exchange mails reappear in my inbox again (some for sold and some for unsold items), osme of these mails date all the way back to February, it's a bit annoying having to go back, reread and delete the same mails over and over!