-
Notifications
You must be signed in to change notification settings - Fork 104
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add NNTP Support #184
Comments
@coolacid / others: Can you elaborate more on what you're looking for here? ENiG already supports FTN-style networks so you can get most messages that way. Are there networks that are NNTP only? For things like Usenet, there are some Usenet <> FTN gateway subs available (ie: on fsxNet) |
I think it's more about reading FTN and BBS message boards with an NNTP client / newsreader. Like https://github.com/ftnapps/jamnntpd |
nntp-server looks fairly easy to embed as a content server similar to how Gopher exposes messages. |
Integrate JAMNNTPD functionality into Enigma would be awesome
Em dom, 9 de dez de 2018 às 19:07, Bryan Ashby <notifications@github.com>
escreveu:
… nntp-server <https://github.com/nodeca/nntp-server> looks fairly easy to
embed as a content server similar to how Gopher exposes messages.
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub
<#184 (comment)>,
or mute the thread
<https://github.com/notifications/unsubscribe-auth/AVWKYUIFbbeyxRt_6fbvKOvpUu9u5Q3Lks5u3XuZgaJpZM4TrmzN>
.
|
I would not be integrating JamNNTPd as ENiGMA does not support JAM. My understanding is JamNNTPd simply allows access to JAM-backed message bases over NTTP. If that is the goal, it's certainly doable. What are some popular clients that people use to access BBS message bases over NTTP? I'd like to test against what would be used. |
The problem is that a regular NNTP server does not recognize the TO: field,
therefore any echomail written using a NNTP server will be automatically
sent TO:ALL.
JAMNNTPD circumvents this, putting the correct data into the TO: field,
allowing seamless usage of Thunderbird to read echomail, for instance.
JAM is just a detail, its functionality is what matters here.
Em dom, 9 de dez de 2018 às 20:45, Bryan Ashby <notifications@github.com>
escreveu:
… I would not be integrating JamNNTPd as ENiGMA does not support JAM. My
understanding is JamNNTPd simply allows access to JAM-backed message bases
over NTTP. If *that* is the goal, it's certainly doable.
What are some popular clients that people use to access BBS message bases
over NTTP? I'd like to test against what would be used.
—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub
<#184 (comment)>,
or mute the thread
<https://github.com/notifications/unsubscribe-auth/AVWKYfq0Iv5wXWz7uxfZPrKGaauZH82nks5u3ZKmgaJpZM4TrmzN>
.
|
@XBessa Right -- I don't think JAM really isn't of any real relevance here: Sounds like I can use Thunderbird for testing though, so that's good. |
DFeed is an awsome news reader for the web: https://github.com/CyberShadow/DFeed |
You can find JAMNNTPD’s source code at
https://github.com/ftnapps/jamnntpd
I have it running at my Mystic system, let me know if you need a test
account
Em seg, 10 de dez de 2018 às 14:44, Bryan Ashby <notifications@github.com>
escreveu:
… @XBessa <https://github.com/XBessa> Right. JAM really isn't of any real
relevance here.
Serving up content over NNTP in a way that works with BBS style EchoMail
is what I'm after -- things like the TO field you mention. Do you know of
any others? Is there a spec anywhere? I can dig through JamNTTPd, but I'd
rather have a spec :)
Sounds like I can use Thunderbird for testing though, so that's good.
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
<#184 (comment)>,
or mute the thread
<https://github.com/notifications/unsubscribe-auth/AVWKYYW8717uaPLuCzt1M6NSExz7FuwAks5u3o97gaJpZM4TrmzN>
.
|
#224 brings in read-only NNTP for testing. Posting/etc. to come soon. |
If anyone hook up to Xibalba's groups @ nntp://xibalba.l33t.codes:44514 and report how it's working, it would be appreciated. |
Might also be worthwhile to look at Synchronet's NNTP files... Haven't looked, but does Enigma use a globally unique id for messages? Generally a message on NNTP should be globally unique-ish, so may want to either store the extra field in the DB so the same message doesn't come in twice... serving NNTP should be easy enough. Also, would probably want to do a crc32 or md5 hash for collisions on message subject+body with front matter, and any signature/tear lines stripped... since there's some risk of potential dupes, but probably less necessary. |
Aside, I wrote the logic to check for synch's To field lookup... adds the To field in the DB (NNTP header X-Apparently-To) ... if it's not specified, it will search for the replyto message, and use its' sender as the To field. |
@tracker1 ENiGMA's NNTP is functional. You can use it and/or read the code here: If there are specific issues, feel free to open them. |
Read-only NNTP access has been in for a while. Closing this ticket due to inactivity. If write support is desired, please create a new ticket. |
Adding NNTP Support would allow remote access to BBS message boards.
This should support read and write and ensure permissions.
The text was updated successfully, but these errors were encountered: