Made some improvements to ejabberd’s `mod_spam_filter` to support blocked domains as provided by RTBL hosts. Give it a try if you’re courageous!

Made some improvements to ejabberd’s `mod_spam_filter` to support blocked domains as provided by RTBL hosts. Give it a try if you’re courageous!
#ejabberd 25.03 has been released (#XMPP / #Jabber / #MQTT / #SIP / #Erlang / #ProcessOne / #Matrix / #SCRAM / #SCRAMSHA / #SCRAMSHA1 / #SCRAMSHA256 / #SCRAMSHA512 / #TLSChannelBinding / #RFC9266 / #SASL2) https://www.ejabberd.im/
My graphana dashboard so far. Currently I focus on spam. Needs more work, ultimately I want to be able to understand which measures yield the best effect.
Metrics aren‘t exactly a strength of ejabberd, but I‘m working on it. Hope to improve things little bit at least.
Any developers willing to port/adapt/rewrite #ejabberd api component of #Quicksy server to work with #prosody #xmpp server?
Basically we want to create xmpp accounts via a server component after verifying phone number with sms otp.
Currently it is possible to do this on ejabberd, but adding prosody support will make it easy to add phone number verification to prosody as well. Adding phone number verification or an invite to create account will help stop #spam accounts by a huge margin.
Any admins of #xmpp servers with open sign ups and running #ejabberd here on #fedi ? At #Prav, we are exploring potential collaboration with xmpp public providers to give choice of providers to prav users. Since Prav needs a subscrption, we'd like people trying Prav to have some xmpp provider if they are unable to pay. Another option would be to find sponsors to give gratis accounts in Prav itself.
[Question] #XMPP #Dino #Ejabberd and #Conversations
I have an issue regarding rooms configuration, I have one room where xep-0444 (emoji reactions) is enabled and working but on the same server every other rooms haven't the feature and I fucking doesn't find the option to enabled it. Do you know how I can do that ?
I have the exact same issue with the button "Start a call" in all rooms except one where it seems enabled.
Estoy cansado de WhatsApp y estoy intentando aprender de que va eso del XMPP y como puedo correr un servidor en casa.
No es nada fácil, pero XMPP parece divertido y funciona muy bien, si aún no lo habéis probado, https://redlibre.es es una maravilla.
Es gratis y por debajo corren Ejabberd como servidor y tienen a Converse.js como cliente web.
Todo son programas de código abierto que con los conocimientos necesarios podría correr uno mismo.
Las comunicaciones deberían ser protocolos abiertos y no depender de empresas o de aplicaciones de mensajería extrañas.
Ejabberd: https://www.ejabberd.im/
Converse.js: https://m.conversejs.org/
I now have a website I can deploy with make html
it's just like the good old days.
Shamelessly riding on the back of the hard yards I've been observing @quixoticgeek doing to come to this conclusion: https://cetaceanneeded.com/the-search-for-a-website-building-tool.html
I didn't actually intend to be doing this... it is a spontaneous side-project of the project of replacing Mattermost with eJabberd ... I decided I wanted to write a post documenting some hurdles in that, but couldn't face dealing with the old WordPress blog.
So, inspired by the post above, I deployed "Pelican" this evening. Which, all in all, went pretty smoothly.
First post: https://yvan.seth.id.au/posts/can-a-pelican.html
It isn't in any way integrated into an cohesive whole with the piecemeal mess I call a website at the moment. (And this isn't a huge priority right now.)
Now we'll see if I can keep up the motivation to document the #eJabberd setup.
I promised myself an early night to be lively for the allotment tomorrow, and I see it is 03:12. Ooopsies.
Install #eJabberd they say, it'll be easy they* say!!
We can send messages to each other using #XMPP desktop clients or the converse.js web client I've set up at a URL, but been bashing my head against file/image uploads for a couple of hours now. Was some funky systemd/filesystem protection shit going on and I fixed and now I don't have an error about file permissions... instead the whole thing just silently fails.
* Nobody really said this, except for the voices in my head... they're always telling me to do stuff, that it'll be easy... they're liars
Estic intentant muntar un servidor de missatgeria xmpp (en servidor cloud debian). He provat #prosody, amb #Snikket, amb #eJabberd... Seguint les passes que indiquen a les seves webs sembla que s'instal·len correctament però les aplicacions (tipus Conversations) no troben aquests servidors xmpp quan intento connectar-hi.
Em podeu recomanar algun recurs (per novells!) per aprendre conceptes bàsics de servidors en general (ports, certificats, nginx...) i/o xmpp?
Gràcies!
#ajuda #servidors #xmpp
Do we have any #ejabberd experts here?
Salut, je cheche un #hebergeur ( probablement besoin d’un #VPS ) pour créer un serveur #xmpp avec #ejabberd pour mon projet #mio_chat ⊛
Plus d’info ici :
https://forum.chatons.org/t/recherche-vps-pour-heberger-un-serveur-xmpp/6940
Merci :)
@justine Been running #prosody for more than a decade (and before that #ejabberd) on #freebsd without trouble, but to have a satisfying service, it requires to understand quite a bit and do some configuration. If you want a nice service without bothering with the internals, maybe it'd be interesting to test #snikket though podman?
@contrapunctus @alontra @dansup
Kewl? Where do I get functional XMPP gateways to #WhatsApp and #Matrix (and no purple-matrix doesn’t count, it doesn’t work)? What is the technology good for when nobody I care about is there?
(hint: I spent many years helping #XMPP technology up to studying #Erlang to make #Ejabberd to work with Kerberos before I gave up)
Follow up:
Does it make sense to factor in whether a server is running ejabberd or prosody? What are the user-facing advantages or disadvantages?
(I can see a long list of XEPs but I have no idea which of those XEPs are actually used by anyone, so that isn't really helpful in deciding.)
#XMPP #Prosody #Ejabberd
RE: https://transfem.social/notes/a3c2szato0we009m