Software / code / prosody-modules
Comparison
mod_poke_strangers/README.markdown @ 2044:06faf7a149e3
mod_poke_strangers: Log details about JIDs that look like they are spamming.
| author | Thijs Alkemade <me@thijsalkema.de> |
|---|---|
| date | Fri, 05 Feb 2016 11:23:13 +0100 |
comparison
equal
deleted
inserted
replaced
| 2043:4ad3f25ab004 | 2044:06faf7a149e3 |
|---|---|
| 1 --- | |
| 2 labels: | |
| 3 - 'Stage-Alpha' | |
| 4 summary: 'Query the features and version of JIDs sending messages to contacts they are not subscribed to.' | |
| 5 ... | |
| 6 | |
| 7 Introduction | |
| 8 ============ | |
| 9 | |
| 10 In order to build heuristics for which messages are spam, it is necessary to | |
| 11 log as many details as possible about the spammers. This module sends a | |
| 12 version and disco query whenever a message is received from a JID to a user it | |
| 13 is not subscribed to. The results are printed to Prosody's log file at the | |
| 14 'info' level. Queried full JIDs are not queried again until Prosody restarts. | |
| 15 | |
| 16 The queries are sent regardless of whether the local user exists, so it does | |
| 17 not reveal if an account is active. | |
| 18 | |
| 19 Compatibility | |
| 20 ============= | |
| 21 | |
| 22 ----- ------- | |
| 23 0.9 Works | |
| 24 ----- ------- |