Let's assume you send 1000 automated messages periodically, and they contain a mixed bag of normal looking (so that your genuine comms could hide in plain sight) and malicious messages (to make their detection systems sweat).
All the messages are sent from the same origin (e.g.: a messaging app capable of this), with a specific interval (the genuine msg is timed accordingly), etc..
Let's see a small sample of normal looking messages, with an added genuine manually written message:
- Let's meet up at the Riverside Park soccer field at 5 PM sharp.
- Hey, can you grab a gallon of milk from the corner store on your way back?
- Good morning! Wishing you a fantastic day ahead, especially during your 11 AM meeting!
- Just a reminder: our dinner reservation at Luigi's Italian Bistro is at 7 PM tonight.
- Could you pick up the kids from Maplewood Elementary at 3:30 PM today? Work is keeping me busy.
- Caught in traffic near Main Street, but I'll be at the coffee shop in about 10 minutes!
Which one is the genuine one?
Just like you cannot discern which msg is genuine (are any of them?), you can generate plausible maliciously looking messages as well.
Spam meanwhile is defined as messages users don't want. If users can't tell the difference between spam and non-spam then, by definition, the messages are not spam.
If you send lots of "legit" messages to people who don't want them you'll be reported as a spammer and get banned. Doesn't matter what the messages say.
I understand you know how real world spam filters work, but this is a different use case.
I'm not trying to generate spam, I'm talking about an IM app, where you have your contacts, and you can talk with each other and only see the legit messages.
I can elaborate, but please continue in a non-adversarial way if possible.