jabberspam / jabber-spam-fighting-manifesto Goto Github PK
View Code? Open in Web Editor NEWManifesto for Public Jabber server operators fighting against spam
Manifesto for Public Jabber server operators fighting against spam
implement XEP-0157: Contact Addresses for XMPP Services and react to incoming abuse reports in a timely fashion.
XEP-0157 has support for a number of different contact addresses. I don't think a server admin will have to provide all kind of contact addresses. Just the abuse one should do.
(Apparently this is causing confusion for some admins)
Monitor and review registrations from IP addresses with bad reputation (open proxy servers, Tor exit nodes), OR enforce additional checks on those users, for example by requesting a CAPTCHA or verifying the user's phone number.
Anyone who has ever run an email server knows that spam is a tricky thing. Spam is an unsolicited commercial offer. And the decision to receive spam or not is solely up to the recipient.
There are court rulings that have forbidden email server operators to filter out spam for the end customer.
The only thing we can do is to reduce the number of messages for financial reasons. Slow down, deliver later or never.
For this we need to get together and write a protocol. How many messages per second a user is allowed to send or receive, that can be determined by the server. You have to collect all possible approaches and compare them against each other, and then create a strategy.
That's what it has to come down to in the end.
https://radio-browser.info is also an unfunded indie project suffering from targetted spam attacks. I don't think they have solutions but it might be worth working with or watching what they come up with: segler-alex/radiobrowser-api-rust#49
In its current form, the anti-spam manifest does not bring the benefits fight of anti-spam.
A number of users have expressed concern that the anti-spam manifest may be a tool to block objectionable servers
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.