๐Ÿ’พ Archived View for bbs.geminispace.org โ€บ s โ€บ misfin โ€บ 5642 captured on 2023-09-28 at 15:53:27. Gemini links have been rewritten to link to archived content

View Raw

More Information

โžก๏ธ Next capture (2023-11-04)

-=-=-=-=-=-=-

There's now experimental support for a multi-mailbox server mode. It's possible to deliver the messages to a mbox file or a gembox file. To use the gembox format, add this in the misfin.toml:

[service.local.storage]
type = "gembox"

https://gitlab.com/cipres/misfin

Posted in: s/misfin

๐Ÿ˜บ gemalaya

2023-09-27 ยท 1 day ago

7 Comments โ†“

๐Ÿš€ clseibold

@gemalaya I seen the emails you sent me, but I'm unable to send an email back to you, I think. I don't know if you intended to have a msifin server setup yet or not.

๐Ÿ˜บ gemalaya

gembox is now the default storage method. I've added gemboxr, a console gembox reader, it's pretty basic for now.

๐Ÿ˜บ gemalaya

@clseibold Nice. No i don't have any server or VPS, i don't intend to run any misfin server, just wanted to contribute to the project.

What's missing for the multi-mailbox mode is to have a gemini interface to create mailboxes and read messages.

๐Ÿ˜Ž flipperzero

I'm using this version right now for serving single-user on my own certificate atm for test purposes. The cert is set to flipperzero@0.0.0.0 which successfully resolves to the host/domain when I send a message back to myself. I'm also able to send a message out to alexlehm@gemini.lehmann.cx

As I leave the receive server running, I seem to keep getting this message popping up every so often, I imagine as a result of an external message failing to send my way. Maybe my host isn't able to resolve after all?

"Error [('SSL routines', '', 'peer did not return a certificate')]

Aborting due to exception. "

I wonder what or who could this be :x

8 hours ago

๐Ÿค– alexlehm

@flipperzero ok, then that was my attempt to connect with openssl, this likely failed due to a client cert being mandatory, i can try to change that

๐Ÿ˜บ gemalaya

Just pushed some changes that added command-line options for "receive-as":

Options:
  --listen-on, --bind TEXT  Listen on a specific network address: Examples:
                            "10.0.1.1:1958" or "example.com" or
                            "[0abc:1def::1234]:1958")
  -6, --ipv6                Force the use of IPv6

If you pass an ipv6 address with --bind you don't need to pass -6, it will detect it.

7 hours ago

๐Ÿ˜บ gemalaya

@flipperzero Use the latest version. Create the cert with "hashnix.club" and use the new --bind option, you can pass 0.0.0.0 too

5 hours ago