Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • World
  • Users
  • Groups
Skins
  • Light
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
Brand Logo

BSD Cafe Billboard

  1. Home
  2. BSD Cafe Announcements
  3. Announcing the BSD Cafe chatmail server

Announcing the BSD Cafe chatmail server

Scheduled Pinned Locked Moved BSD Cafe Announcements
22 Posts 7 Posters 2.1k Views 3 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • stefanoS stefano

    Dear friends of the BSD Cafe,
    One of the principles this place was built on has always been free communication. Whether on the Fediverse or on Matrix, the goal is the same: open, secure, private, decentralized tools. Because we know, from experience, that anything centralized will sooner or later come to an end.
    Matrix is great, and we like it. But it's tied to its server - you can't migrate away (easily). It does its job well, yet sometimes it asks for more than a conversation should: heavy to host, hard to leave.
    So when my friend @outofcreativity@exquisite.social brought it up again at EuroBSDCon, I decided to give Delta Chat another try after many years. And yes - its philosophy fits mine, and the Cafe’s, well.

    For a few months we ran a relay - a chatmail server - but it was on Debian, and I didn't want to make an official service that runs on Debian. Not because it doesn't work: it works perfectly. But because it wouldn't be in the spirit of this place.

    Thanks to @feld@friedcheese.us 's excellent cookbook recipe, I also kept a private relay of my own running for months, just to test it. It held up beautifully. So yesterday, with the help of some friends in the cookbook chat, I migrated the Debian server to FreeBSD - accounts and data included - and I can finally call it a stable, official Cafe service.

    Our chatmail relay - https://chatmail.bsd.cafe - runs on FreeBSD, in a jail. Which means it gets everything the other services get: hourly backups via zfs send and receive, FreeBSD's security, and all the rest.

    I'd encourage everyone to try Delta Chat. Secure, decentralized communication built on protocols we already know and trust: the ones behind email. And the development is moving fast. Multi-relay is no longer a promise - it's here, and it's solid: a single profile can use several relays at once, so your account and your reachability survive even if one of them goes down and disappears. That's real resilience. The real decentralization, the one we love.

    Because Signal is great. But Signal, too, is centralized. And we happen to like the true spirit of the Internet.

    philip@social.wittamore.frP This user is from outside of this forum
    philip@social.wittamore.frP This user is from outside of this forum
    philip@social.wittamore.fr
    wrote on last edited by
    #2
    I had #Deltachat on my phone for a long time, as it's a great solution. Unfortunately in all that time I received exactly 1 (one) message, and wound up deleting it. IMHO it lacks the thing that would make it viral, but I'm quite willing to try again.

    CC: @outofcreativity@exquisite.social @feld@friedcheese.us @stefano@billboard.bsd.cafe
    1 Reply Last reply
    3
    • stefanoS stefano

      Dear friends of the BSD Cafe,
      One of the principles this place was built on has always been free communication. Whether on the Fediverse or on Matrix, the goal is the same: open, secure, private, decentralized tools. Because we know, from experience, that anything centralized will sooner or later come to an end.
      Matrix is great, and we like it. But it's tied to its server - you can't migrate away (easily). It does its job well, yet sometimes it asks for more than a conversation should: heavy to host, hard to leave.
      So when my friend @outofcreativity@exquisite.social brought it up again at EuroBSDCon, I decided to give Delta Chat another try after many years. And yes - its philosophy fits mine, and the Cafe’s, well.

      For a few months we ran a relay - a chatmail server - but it was on Debian, and I didn't want to make an official service that runs on Debian. Not because it doesn't work: it works perfectly. But because it wouldn't be in the spirit of this place.

      Thanks to @feld@friedcheese.us 's excellent cookbook recipe, I also kept a private relay of my own running for months, just to test it. It held up beautifully. So yesterday, with the help of some friends in the cookbook chat, I migrated the Debian server to FreeBSD - accounts and data included - and I can finally call it a stable, official Cafe service.

      Our chatmail relay - https://chatmail.bsd.cafe - runs on FreeBSD, in a jail. Which means it gets everything the other services get: hourly backups via zfs send and receive, FreeBSD's security, and all the rest.

      I'd encourage everyone to try Delta Chat. Secure, decentralized communication built on protocols we already know and trust: the ones behind email. And the development is moving fast. Multi-relay is no longer a promise - it's here, and it's solid: a single profile can use several relays at once, so your account and your reachability survive even if one of them goes down and disappears. That's real resilience. The real decentralization, the one we love.

      Because Signal is great. But Signal, too, is centralized. And we happen to like the true spirit of the Internet.

      grahamperrin@mastodon.bsd.cafeG This user is from outside of this forum
      grahamperrin@mastodon.bsd.cafeG This user is from outside of this forum
      grahamperrin@mastodon.bsd.cafe
      wrote on last edited by
      #3

      @feld (if you haven't already seen it) 👆

      1 Reply Last reply
      0
      • grahamperrin@mastodon.bsd.cafeG grahamperrin@mastodon.bsd.cafe shared this topic on
        System shared this topic on
      • kbm0@mastodon.socialK This user is from outside of this forum
        kbm0@mastodon.socialK This user is from outside of this forum
        kbm0@mastodon.social
        wrote on last edited by
        #4

        @philip @stefano @outofcreativity @feld@friedcheese.us I get the impression that the server side of Delta Chat may be unpopular with admins because it is basically a modified heavyweight mail server. From a client POV, it looks ideal and I too wonder why it has not gained more traction.

        stefanoS 1 Reply Last reply
        1
        • rqm@exquisite.socialR rqm@exquisite.social shared this topic on
          System shared this topic on
          pertho@mastodon.bsd.cafeP pertho@mastodon.bsd.cafe shared this topic on
          oxy@social.bsdlab.auO oxy@social.bsdlab.au shared this topic on
        • stefanoS Offline
          stefanoS Offline
          stefano
          wrote on last edited by
          #5

          @grahamperrin uhm that's strange. Maybe the invite has vanished. Try to delete that chat and re-join.

          1 Reply Last reply
          0
          • kbm0@mastodon.socialK kbm0@mastodon.social

            @philip @stefano @outofcreativity @feld@friedcheese.us I get the impression that the server side of Delta Chat may be unpopular with admins because it is basically a modified heavyweight mail server. From a client POV, it looks ideal and I too wonder why it has not gained more traction.

            stefanoS Offline
            stefanoS Offline
            stefano
            wrote on last edited by
            #6

            @kbm0@mastodon.social the server part is just a postfix, opendkim, dovecot and some helper applications, so quite lightweight.

            kbm0@mastodon.socialK 1 Reply Last reply
            3
            • stefanoS stefano

              @kbm0@mastodon.social the server part is just a postfix, opendkim, dovecot and some helper applications, so quite lightweight.

              kbm0@mastodon.socialK This user is from outside of this forum
              kbm0@mastodon.socialK This user is from outside of this forum
              kbm0@mastodon.social
              wrote on last edited by
              #7

              @stefano Yes that combination has evinced sneers in those I've mentioned it to. I think there is an expectation of something purpose-written for secure instant messaging. Not sure why.

              stefanoS 1 Reply Last reply
              1
              • andersgo@infosec.exchangeA andersgo@infosec.exchange shared this topic on
              • kbm0@mastodon.socialK kbm0@mastodon.social

                @stefano Yes that combination has evinced sneers in those I've mentioned it to. I think there is an expectation of something purpose-written for secure instant messaging. Not sure why.

                stefanoS Offline
                stefanoS Offline
                stefano
                wrote on last edited by
                #8

                @kbm0@mastodon.social because it's using proven, reliable and decentralised technologies instead of creating a new, written in rust (but with memory safe constraints disable for easy vibe coded development) platform 😆

                1 Reply Last reply
                1
                3
                • stefanoS stefano

                  Dear friends of the BSD Cafe,
                  One of the principles this place was built on has always been free communication. Whether on the Fediverse or on Matrix, the goal is the same: open, secure, private, decentralized tools. Because we know, from experience, that anything centralized will sooner or later come to an end.
                  Matrix is great, and we like it. But it's tied to its server - you can't migrate away (easily). It does its job well, yet sometimes it asks for more than a conversation should: heavy to host, hard to leave.
                  So when my friend @outofcreativity@exquisite.social brought it up again at EuroBSDCon, I decided to give Delta Chat another try after many years. And yes - its philosophy fits mine, and the Cafe’s, well.

                  For a few months we ran a relay - a chatmail server - but it was on Debian, and I didn't want to make an official service that runs on Debian. Not because it doesn't work: it works perfectly. But because it wouldn't be in the spirit of this place.

                  Thanks to @feld@friedcheese.us 's excellent cookbook recipe, I also kept a private relay of my own running for months, just to test it. It held up beautifully. So yesterday, with the help of some friends in the cookbook chat, I migrated the Debian server to FreeBSD - accounts and data included - and I can finally call it a stable, official Cafe service.

                  Our chatmail relay - https://chatmail.bsd.cafe - runs on FreeBSD, in a jail. Which means it gets everything the other services get: hourly backups via zfs send and receive, FreeBSD's security, and all the rest.

                  I'd encourage everyone to try Delta Chat. Secure, decentralized communication built on protocols we already know and trust: the ones behind email. And the development is moving fast. Multi-relay is no longer a promise - it's here, and it's solid: a single profile can use several relays at once, so your account and your reachability survive even if one of them goes down and disappears. That's real resilience. The real decentralization, the one we love.

                  Because Signal is great. But Signal, too, is centralized. And we happen to like the true spirit of the Internet.

                  thomrstrom@triangletoot.partyT This user is from outside of this forum
                  thomrstrom@triangletoot.partyT This user is from outside of this forum
                  thomrstrom@triangletoot.party
                  wrote on last edited by
                  #9

                  @stefano @outofcreativity @feld This sounds great! Is there a way of signing in on my desktop without tying my phone to it?

                  Having to find my phone in order to scan a QR code to log in to a chat service seems like a bizarre login pattern to me.

                  stefanoS feld@friedcheese.usF 2 Replies Last reply
                  0
                  • stefanoS Offline
                    stefanoS Offline
                    stefano
                    wrote on last edited by
                    #10

                    @grahamperrin Try to paste this: dcaccount:https://chatmail.bsd.cafe/new
                    It should open the DeltaChat app and request for an account

                    1 Reply Last reply
                    1
                    • thomrstrom@triangletoot.partyT thomrstrom@triangletoot.party

                      @stefano @outofcreativity @feld This sounds great! Is there a way of signing in on my desktop without tying my phone to it?

                      Having to find my phone in order to scan a QR code to log in to a chat service seems like a bizarre login pattern to me.

                      stefanoS Offline
                      stefanoS Offline
                      stefano
                      wrote on last edited by
                      #11

                      @thomrstrom@triangletoot.party Sure, just paste this into your browser: dcaccount:https://chatmail.bsd.cafe/new

                      It should open the DeltaChat app and start the new account creation procedure

                      1 Reply Last reply
                      0
                      • nuintari@mastodon.bsd.cafeN nuintari@mastodon.bsd.cafe shared this topic on
                      • etrigan63E Offline
                        etrigan63E Offline
                        etrigan63
                        wrote on last edited by
                        #12

                        I am on, profiled, and connected and see nothing.

                        carlos echenique
                        ce.photography

                        don't anthropomorphize operating systems. they don't like it.

                        1 Reply Last reply
                        0
                        • etrigan63E Offline
                          etrigan63E Offline
                          etrigan63
                          wrote on last edited by
                          #13

                          @grahamperrin How? This is clear as mud.

                          carlos echenique
                          ce.photography

                          don't anthropomorphize operating systems. they don't like it.

                          1 Reply Last reply
                          0
                          • etrigan63E Offline
                            etrigan63E Offline
                            etrigan63
                            wrote on last edited by
                            #14

                            The docs seem to expect physical presence first or sending QR codes which is dicey.

                            carlos echenique
                            ce.photography

                            don't anthropomorphize operating systems. they don't like it.

                            1 Reply Last reply
                            0
                            • thomrstrom@triangletoot.partyT thomrstrom@triangletoot.party

                              @stefano @outofcreativity @feld This sounds great! Is there a way of signing in on my desktop without tying my phone to it?

                              Having to find my phone in order to scan a QR code to log in to a chat service seems like a bizarre login pattern to me.

                              feld@friedcheese.usF This user is from outside of this forum
                              feld@friedcheese.usF This user is from outside of this forum
                              feld@friedcheese.us
                              wrote on last edited by
                              #15
                              @thomrstrom @stefano @outofcreativity QR code is really just a link that resolves to this:

                              dcaccount:https://chatmail.bsd.cafe/new

                              but you can install the app and then that link when you click it should work

                              also there's an invite link directly into the group which has a slightly nicer flow but doesn't guarantee your initial account setup was on the BSD Cafe chatmail server (but you can add many "relays" to your account without disruption or anyone noticing, so you can add BSD Cafe's chatmail afterwards):

                              https://i.delta.chat/#2308C221F5B7403CE990C06F240C7E0EA369B0D5&v=3&x=EI1r5PyAqMQO5EnXZgmzkm7k&i=F-9eJjNgo0JHk0b-6gmjhfiN&s=jGYWGYzAZ5FavSbQt4wr4Dcy&a=x2lfrbwxg%40chat.feld.me&n=Mark&g=BSD+Cafe+Lounge
                              1 Reply Last reply
                              0
                              • stefanoS Offline
                                stefanoS Offline
                                stefano
                                wrote on last edited by
                                #16

                                @grahamperrin I think reading the faq could help. This is a little different from the other messaging apps - and it's better, I'd say.

                                https://delta.chat/help

                                1 Reply Last reply
                                0
                                • etrigan63E Offline
                                  etrigan63E Offline
                                  etrigan63
                                  wrote on last edited by
                                  #17

                                  So far, we are all going to be wandering around aimlessly until someone decides to take the step of throwing their QR code out tot winds and see who responds. Maybe someone here should make a chat group that represents this organization. Having our own server does not appear to be enough.

                                  carlos echenique
                                  ce.photography

                                  don't anthropomorphize operating systems. they don't like it.

                                  stefanoS 1 Reply Last reply
                                  0
                                  • stefanoS Offline
                                    stefanoS Offline
                                    stefano
                                    wrote on last edited by
                                    #18

                                    @grahamperrin Just send me a message here:
                                    https://i.delta.chat/#35785273EDA8016AC3F52535A476DDD42385EECC&i=U1cPHyyzkkxJiwPE4P2r7je2&s=tzXnLPG9aT6e5nW6xtbdk0JQ&a=cttf6p58k%40chatmail.bsd.cafe&n=Stefano+Marinelli - first contact 🙂

                                    Deltachat is, for now, similar to Signal's concept, not like Matrix. It's more oriented towards a one to one communication than a "one to many". That's why there's the concept of qr code or link: the idea is that you can exchange your link with the people you want to.

                                    1 Reply Last reply
                                    0
                                    • etrigan63E etrigan63

                                      So far, we are all going to be wandering around aimlessly until someone decides to take the step of throwing their QR code out tot winds and see who responds. Maybe someone here should make a chat group that represents this organization. Having our own server does not appear to be enough.

                                      stefanoS Offline
                                      stefanoS Offline
                                      stefano
                                      wrote on last edited by
                                      #19

                                      @etrigan63 Deltachat is, for now, similar to Signal's concept, not like Matrix. It's more oriented towards a one to one communication than a "one to many". That's why there's the concept of qr code or link: the idea is that you can exchange your link with the people you want to.

                                      Send me a message: https://i.delta.chat/#35785273EDA8016AC3F52535A476DDD42385EECC&i=U1cPHyyzkkxJiwPE4P2r7je2&s=tzXnLPG9aT6e5nW6xtbdk0JQ&a=cttf6p58k%40chatmail.bsd.cafe&n=Stefano+Marinelli

                                      I'll point to some groups. Consider that the users in the groups are all admins (it's not meant for public chats, but more for group chats) so I'd prefer not to disclose them here.

                                      etrigan63E 1 Reply Last reply
                                      0
                                      • stefanoS Offline
                                        stefanoS Offline
                                        stefano
                                        wrote on last edited by stefano
                                        #20

                                        @grahamperrin I totally understand your point of view. Maybe this can be improved.

                                        1 Reply Last reply
                                        0
                                        • stefanoS stefano

                                          @etrigan63 Deltachat is, for now, similar to Signal's concept, not like Matrix. It's more oriented towards a one to one communication than a "one to many". That's why there's the concept of qr code or link: the idea is that you can exchange your link with the people you want to.

                                          Send me a message: https://i.delta.chat/#35785273EDA8016AC3F52535A476DDD42385EECC&i=U1cPHyyzkkxJiwPE4P2r7je2&s=tzXnLPG9aT6e5nW6xtbdk0JQ&a=cttf6p58k%40chatmail.bsd.cafe&n=Stefano+Marinelli

                                          I'll point to some groups. Consider that the users in the groups are all admins (it's not meant for public chats, but more for group chats) so I'd prefer not to disclose them here.

                                          etrigan63E Offline
                                          etrigan63E Offline
                                          etrigan63
                                          wrote on last edited by
                                          #21

                                          @stefano Went through the steps and I am sitting on Establishing connection.

                                          carlos echenique
                                          ce.photography

                                          don't anthropomorphize operating systems. they don't like it.

                                          stefanoS 1 Reply Last reply
                                          1

                                          Hello! It looks like you're interested in this conversation, but you don't have an account yet.

                                          Getting fed up of having to scroll through the same posts each visit? When you register for an account, you'll always come back to exactly where you were before, and choose to be notified of new replies (either via email, or push notification). You'll also be able to save bookmarks and upvote posts to show your appreciation to other community members.

                                          With your input, this post could be even better 💗

                                          Register Login
                                          Reply
                                          • Reply as topic
                                          Log in to reply
                                          • Oldest to Newest
                                          • Newest to Oldest
                                          • Most Votes


                                          • Login

                                          • Login or register to search.
                                          Powered by NodeBB Contributors
                                          • First post
                                            Last post
                                          0
                                          • Categories
                                          • Recent
                                          • Tags
                                          • Popular
                                          • World
                                          • Users
                                          • Groups