Rocksolid Light

News from da outaworlds

mail  files  register  groups  login

Message-ID:  

BOFH excuse #34: (l)user error


rocksolid / Rocksolid Nodes Help / Re: Rocksolid Inter-BBS Mail Internals

SubjectAuthor
* Rocksolid Inter-BBS Mail InternalsSugarBug
`* Re: Rocksolid Inter-BBS Mail InternalsSugarBug
 `* Re: Rocksolid Inter-BBS Mail InternalsRetro Guy
  `* Re: Rocksolid Inter-BBS Mail InternalsRetro Guy
   `- Re: Rocksolid Inter-BBS Mail InternalsRetro Guy

1
Subject: Rocksolid Inter-BBS Mail Internals
From: SugarBug
Newsgroups: rocksolid.nodes.help
Organization: To protect and to server
Date: Thu, 5 Sep 2024 01:23 UTC
Path: eternal-september.org!news.eternal-september.org!feeder3.eternal-september.org!newsfeed.bofh.team!paganini.bofh.team!tor-network!not-for-mail
From: 3883@sugar.bug (SugarBug)
Newsgroups: rocksolid.nodes.help
Subject: Rocksolid Inter-BBS Mail Internals
Date: Thu, 5 Sep 2024 01:23:14 -0000
Organization: To protect and to server
Message-ID: <vbb157$19tnh$1@paganini.bofh.team>
Mime-Version: 1.0
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: 7bit
Injection-Date: Thu, 5 Sep 2024 01:22:47 -0000 (UTC)
Injection-Info: paganini.bofh.team; logging-data="1373937"; posting-host="y8gOxGPtyS3QMPSZxoIhOg.user.paganini.bofh.team"; mail-complaints-to="usenet@bofh.team"; posting-account="9dIQLXBM7WM9KzA+yjdR4A";
X-Notice: Filtered by postfilter v. 0.9.3
X-TOR-Router: sha256:MmEwMzo0MDAwOjY2OjE1OjE4YTA6NmJmZjpmZTkwOjMxNDc= --
View all headers

Is the Inter-BBS mail supposed to have some kind of hook to whitelist
addresses in my local MTA?

How does it work? What is it supposed to be doing?

The reason I ask is that when Rslight registers a BBSMAIL key, then
messages sent from any email account to that address do not bounce and
also do not seem to go anywhere. Is there some kind of hook to exim in
the PHP code?

My MTA has no mail domain set up for the domain that is running
rslight. Yet the MTA behaves as if the requested BBSMAIL address exists
and silently appears to do nothing.

It does this for every address in every BBSMAIL key.

--
SugarBug <3883@sugar.bug>

Subject: Re: Rocksolid Inter-BBS Mail Internals
From: SugarBug
Newsgroups: rocksolid.nodes.help
Organization: To protect and to server
Date: Thu, 5 Sep 2024 02:41 UTC
References: 1
Path: eternal-september.org!news.eternal-september.org!feeder3.eternal-september.org!newsfeed.bofh.team!paganini.bofh.team!tor-network!not-for-mail
From: 3883@sugar.bug (SugarBug)
Newsgroups: rocksolid.nodes.help
Subject: Re: Rocksolid Inter-BBS Mail Internals
Date: Thu, 5 Sep 2024 02:41:15 -0000
Organization: To protect and to server
Message-ID: <vbb5nl$1a53i$1@paganini.bofh.team>
References: <vbb157$19tnh$1@paganini.bofh.team>
Mime-Version: 1.0
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: 7bit
Injection-Date: Thu, 5 Sep 2024 02:40:54 -0000 (UTC)
Injection-Info: paganini.bofh.team; logging-data="1381490"; posting-host="tN1taVFhOoK4Lu2UqX1NQw.user.paganini.bofh.team"; mail-complaints-to="usenet@bofh.team"; posting-account="9dIQLXBM7WM9KzA+yjdR4A";
X-Notice: Filtered by postfilter v. 0.9.3
X-TOR-Router: sha256:OTEuMjE5LjIzNy41Ng== --
View all headers

On Thu, 5 Sep 2024 01:23:14 -0000
SugarBug <3883@sugar.bug> wrote:

> Is the Inter-BBS mail supposed to have some kind of hook to whitelist
> addresses in my local MTA?
>
> How does it work? What is it supposed to be doing?
>
> The reason I ask is that when Rslight registers a BBSMAIL key, then
> messages sent from any email account to that address do not bounce and
> also do not seem to go anywhere. Is there some kind of hook to exim in
> the PHP code?
>
> My MTA has no mail domain set up for the domain that is running
> rslight. Yet the MTA behaves as if the requested BBSMAIL address
> exists and silently appears to do nothing.
>
> It does this for every address in every BBSMAIL key.

Hrm. After I nuked the web domain exim went to localhost deferral for
all addresses on the non-existent mail domain, not just the BBS mail
ones. I couldn't find anything in the rslight setup hooking to the MTA.
This is weird.

Could there also be a gnupg <-> exim hook?

--
SugarBug <3883@sugar.bug>

Subject: Re: Rocksolid Inter-BBS Mail Internals
From: Retro Guy
Newsgroups: rocksolid.nodes.help
Organization: Rocksolid Light
Date: Thu, 5 Sep 2024 11:44 UTC
References: 1 2
Path: eternal-september.org!news.eternal-september.org!feeder3.eternal-september.org!i2pn.org!i2pn2.org!.POSTED!not-for-mail
From: retroguy@novabbs.com (Retro Guy)
Newsgroups: rocksolid.nodes.help
Subject: Re: Rocksolid Inter-BBS Mail Internals
Date: Thu, 5 Sep 2024 11:44:38 +0000
Organization: Rocksolid Light
Message-ID: <007ffe1dec5998933b0840df36a7758b@www.novabbs.org>
References: <vbb157$19tnh$1@paganini.bofh.team> <vbb5nl$1a53i$1@paganini.bofh.team>
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Transfer-Encoding: 8bit
Injection-Info: i2pn2.org;
logging-data="938721"; mail-complaints-to="usenet@i2pn2.org";
posting-account="gg+dDWHMzVrdxGO9Gmt8aqyeWDXqlxfqiuS0jX/WMXY";
User-Agent: Rocksolid Light
X-Rslight-Posting-User: a93aefeeff923def71455caae2dbfb277a59e046
X-Face: .&YR-G(w(DZ$$,}%k=]*5*!p'=(anr"IT`wZG'2VWdfl\r)l[42u7JH`n(JUQ*e5*A|XCDf
?&\X&uwkl38"CYX3O8m}C8E4p'%N$2#kSTVzx{Ly|DjLT\Vk7NE}NQ(VC$Yq]i:7|z[.9iv^g>*8_B
H0=hZt'[%)4kG|
X-Spam-Checker-Version: SpamAssassin 4.0.0
X-Rslight-Site: $2y$10$ycQaxrjYvaEVadTXrCyVUuLUj5KRnHnOazzeAqlypOK7BpyDyV3ci
View all headers

On Thu, 5 Sep 2024 2:41:15 +0000, SugarBug wrote:

> On Thu, 5 Sep 2024 01:23:14 -0000
> SugarBug <3883@sugar.bug> wrote:
>
>> Is the Inter-BBS mail supposed to have some kind of hook to whitelist
>> addresses in my local MTA?
>>
>> How does it work? What is it supposed to be doing?
>>
>> The reason I ask is that when Rslight registers a BBSMAIL key, then
>> messages sent from any email account to that address do not bounce and
>> also do not seem to go anywhere. Is there some kind of hook to exim in
>> the PHP code?
>>
>> My MTA has no mail domain set up for the domain that is running
>> rslight. Yet the MTA behaves as if the requested BBSMAIL address
>> exists and silently appears to do nothing.
>>
>> It does this for every address in every BBSMAIL key.
>
> Hrm. After I nuked the web domain exim went to localhost deferral for
> all addresses on the non-existent mail domain, not just the BBS mail
> ones. I couldn't find anything in the rslight setup hooking to the MTA.
> This is weird.
>
> Could there also be a gnupg <-> exim hook?

Rslight Mail does not interact with "standard" Email. It is only for
sending mail from one rslight instance to another. See a discussion
thread here: <ceec4dc816ef46727fc300618ad757be@rocksolidbbs.com>

During discussion, we decided that addresses that looked like standard
email would be ok, so we went with it. So, if I'm on
www.rocksolidbbs.com

BUT... Mail appears to be broken in the latest release. It's not used,
so no feedback, no testing. I just tested it now and I will fix it soon.
(Clicking mail is not reading your mail db, but mail IS being sent)

Anyway, it's not Email, it's only one rslight to another rslight, and
when it works, it works fine :) (Again, I'll fix it soon :)

--
Retro Guy

Subject: Re: Rocksolid Inter-BBS Mail Internals
From: Retro Guy
Newsgroups: rocksolid.nodes.help
Organization: Rocksolid Light
Date: Thu, 5 Sep 2024 11:49 UTC
References: 1 2 3
Path: eternal-september.org!news.eternal-september.org!feeder3.eternal-september.org!i2pn.org!i2pn2.org!.POSTED!not-for-mail
From: retroguy@novabbs.com (Retro Guy)
Newsgroups: rocksolid.nodes.help
Subject: Re: Rocksolid Inter-BBS Mail Internals
Date: Thu, 5 Sep 2024 11:49:08 +0000
Organization: Rocksolid Light
Message-ID: <b9d6f4b426b7a8160553ae7d77a03f97@www.novabbs.org>
References: <vbb157$19tnh$1@paganini.bofh.team> <vbb5nl$1a53i$1@paganini.bofh.team> <007ffe1dec5998933b0840df36a7758b@www.novabbs.org>
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Transfer-Encoding: 8bit
Injection-Info: i2pn2.org;
logging-data="939155"; mail-complaints-to="usenet@i2pn2.org";
posting-account="gg+dDWHMzVrdxGO9Gmt8aqyeWDXqlxfqiuS0jX/WMXY";
User-Agent: Rocksolid Light
X-Spam-Checker-Version: SpamAssassin 4.0.0
X-Face: .&YR-G(w(DZ$$,}%k=]*5*!p'=(anr"IT`wZG'2VWdfl\r)l[42u7JH`n(JUQ*e5*A|XCDf
?&\X&uwkl38"CYX3O8m}C8E4p'%N$2#kSTVzx{Ly|DjLT\Vk7NE}NQ(VC$Yq]i:7|z[.9iv^g>*8_B
H0=hZt'[%)4kG|
X-Rslight-Site: $2y$10$GPSrv637AIqu0qZBrkJNGu2gNTW2.L1fO1BELkCde/xW.2Hh4oL3e
X-Rslight-Posting-User: a93aefeeff923def71455caae2dbfb277a59e046
View all headers

On Thu, 5 Sep 2024 11:44:38 +0000, Retro Guy wrote:

> On Thu, 5 Sep 2024 2:41:15 +0000, SugarBug wrote:
>
>> On Thu, 5 Sep 2024 01:23:14 -0000
>> SugarBug <3883@sugar.bug> wrote:
>>
>>> Is the Inter-BBS mail supposed to have some kind of hook to whitelist
>>> addresses in my local MTA?
>>>
>>> How does it work? What is it supposed to be doing?
>>>
>>> The reason I ask is that when Rslight registers a BBSMAIL key, then
>>> messages sent from any email account to that address do not bounce and
>>> also do not seem to go anywhere. Is there some kind of hook to exim in
>>> the PHP code?
>>>
>>> My MTA has no mail domain set up for the domain that is running
>>> rslight. Yet the MTA behaves as if the requested BBSMAIL address
>>> exists and silently appears to do nothing.
>>>
>>> It does this for every address in every BBSMAIL key.
>>
>> Hrm. After I nuked the web domain exim went to localhost deferral for
>> all addresses on the non-existent mail domain, not just the BBS mail
>> ones. I couldn't find anything in the rslight setup hooking to the MTA.
>> This is weird.
>>
>> Could there also be a gnupg <-> exim hook?
>
> Rslight Mail does not interact with "standard" Email. It is only for
> sending mail from one rslight instance to another. See a discussion
> thread here: <ceec4dc816ef46727fc300618ad757be@rocksolidbbs.com>
>
> During discussion, we decided that addresses that looked like standard
> email would be ok, so we went with it. So, if I'm on
> www.rocksolidbbs.com
>
> BUT... Mail appears to be broken in the latest release. It's not used,
> so no feedback, no testing. I just tested it now and I will fix it soon.
> (Clicking mail is not reading your mail db, but mail IS being sent)
>
> Anyway, it's not Email, it's only one rslight to another rslight, and
> when it works, it works fine :) (Again, I'll fix it soon :)

Ok, I found the problem. It's a log in issue that broke mail.php when I
"improved" authentication. I'll get right on it!

Here is what it should look like when it works. This is a pic from one
of my test sites:
https://postimg.cc/JGDVDV0c

--
Retro Guy

Subject: Re: Rocksolid Inter-BBS Mail Internals
From: Retro Guy
Newsgroups: rocksolid.nodes.help
Organization: Rocksolid Light
Date: Thu, 5 Sep 2024 12:43 UTC
References: 1 2 3 4
Path: eternal-september.org!news.eternal-september.org!feeder3.eternal-september.org!i2pn.org!i2pn2.org!.POSTED!not-for-mail
From: retroguy@novabbs.com (Retro Guy)
Newsgroups: rocksolid.nodes.help
Subject: Re: Rocksolid Inter-BBS Mail Internals
Date: Thu, 5 Sep 2024 12:43:07 +0000
Organization: Rocksolid Light
Message-ID: <b70875e6798a9c1cd38a00a6040c3d78@www.novabbs.org>
References: <vbb157$19tnh$1@paganini.bofh.team> <vbb5nl$1a53i$1@paganini.bofh.team> <007ffe1dec5998933b0840df36a7758b@www.novabbs.org> <b9d6f4b426b7a8160553ae7d77a03f97@www.novabbs.org>
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Transfer-Encoding: 8bit
Injection-Info: i2pn2.org;
logging-data="943752"; mail-complaints-to="usenet@i2pn2.org";
posting-account="gg+dDWHMzVrdxGO9Gmt8aqyeWDXqlxfqiuS0jX/WMXY";
User-Agent: Rocksolid Light
X-Rslight-Site: $2y$10$UC6w4rQ.bp19uB1zHO9qleeVUYpGPlQg8Je23nMQqJOFBHCTCqiwa
X-Rslight-Posting-User: a93aefeeff923def71455caae2dbfb277a59e046
X-Face: .&YR-G(w(DZ$$,}%k=]*5*!p'=(anr"IT`wZG'2VWdfl\r)l[42u7JH`n(JUQ*e5*A|XCDf
?&\X&uwkl38"CYX3O8m}C8E4p'%N$2#kSTVzx{Ly|DjLT\Vk7NE}NQ(VC$Yq]i:7|z[.9iv^g>*8_B
H0=hZt'[%)4kG|
X-Spam-Checker-Version: SpamAssassin 4.0.0
View all headers

On Thu, 5 Sep 2024 11:49:08 +0000, Retro Guy wrote:

> On Thu, 5 Sep 2024 11:44:38 +0000, Retro Guy wrote:
>
>> On Thu, 5 Sep 2024 2:41:15 +0000, SugarBug wrote:
>>
>>> On Thu, 5 Sep 2024 01:23:14 -0000
>>> SugarBug <3883@sugar.bug> wrote:
>>>
>>>> Is the Inter-BBS mail supposed to have some kind of hook to whitelist
>>>> addresses in my local MTA?
>>>>
>>>> How does it work? What is it supposed to be doing?
>>>>
>>>> The reason I ask is that when Rslight registers a BBSMAIL key, then
>>>> messages sent from any email account to that address do not bounce and
>>>> also do not seem to go anywhere. Is there some kind of hook to exim in
>>>> the PHP code?
>>>>
>>>> My MTA has no mail domain set up for the domain that is running
>>>> rslight. Yet the MTA behaves as if the requested BBSMAIL address
>>>> exists and silently appears to do nothing.
>>>>
>>>> It does this for every address in every BBSMAIL key.
>>>
>>> Hrm. After I nuked the web domain exim went to localhost deferral for
>>> all addresses on the non-existent mail domain, not just the BBS mail
>>> ones. I couldn't find anything in the rslight setup hooking to the MTA.
>>> This is weird.
>>>
>>> Could there also be a gnupg <-> exim hook?
>>
>> Rslight Mail does not interact with "standard" Email. It is only for
>> sending mail from one rslight instance to another. See a discussion
>> thread here: <ceec4dc816ef46727fc300618ad757be@rocksolidbbs.com>
>>
>> During discussion, we decided that addresses that looked like standard
>> email would be ok, so we went with it. So, if I'm on
>> www.rocksolidbbs.com
>>
>> BUT... Mail appears to be broken in the latest release. It's not used,
>> so no feedback, no testing. I just tested it now and I will fix it soon.
>> (Clicking mail is not reading your mail db, but mail IS being sent)
>>
>> Anyway, it's not Email, it's only one rslight to another rslight, and
>> when it works, it works fine :) (Again, I'll fix it soon :)
>
> Ok, I found the problem. It's a log in issue that broke mail.php when I
> "improved" authentication. I'll get right on it!
>
> Here is what it should look like when it works. This is a pic from one
> of my test sites:
> https://postimg.cc/JGDVDV0c

Seems to be working fine now. I just pushed to 'devel'. (Not to master
yet)

--
Retro Guy

1

rocksolid light 0.9.8
clearnet tor