I'm trying to get netmail working on my BBS.
I can receive netmail just fine.
Messages to ping@21:3/100 works fine.
Furthermore, on clrghouz.bbs.dege.au, under "Packages and Files Sent",
there are no traces of any outgoing netmail. All incoming netmail + the
ping responses show up there though.
Furthermore, on clrghouz.bbs.dege.au, under "Packages and Files Sent", there are no traces of any outgoing netmail. All incoming netmail + the ping responses show up there though.
OK I tracked this down, and the netmails were passed onto 21:3/246.
The reason you were not seeing them on 21:3/242 was related to a bug processing the Via line (your VIA lines are not including a timezone),
and while it is optional, I was calling a date function with a blank
string for a timezone, instead of "null", causing an exception to be
thrown.
This bug would only have dropped the VIA line from 3/242, so outbound netmails would have been sent without it - as well as clrghouz not
showing them on the "Packets and Files Sent" tab.
We now have :
21:3/242 @20260712.231005 CrashMail II/Linux 1.7
But what we want is :
21:3/242 @20260712.211005.UTC CrashMail II/Linux 1.7
At some point, I might dig into the Crashmail source to see if we can
fix that! :)
I'm pushing out a fix for this issue (which will fix the from VIA line) however, it would be useful to know what 3/246 did with the netmails on received them to see if there is any other issue there...
Patching crashmail was easy enough, my binary now writes :
VIA: 21:3/242 @20260713.105523.UTC CrashMail II/Linux 1.7
... and I finally see my outgoing netmails under the "The last
Netmails
received" tab.
Mystery solved!
Thanks for investigating, deon :).
Cheers
Peter
Please commit the changes to some repo that still hosts Crashmail.
| Sysop: | Weed Hopper |
|---|---|
| Location: | Clearwater, FL |
| Users: | 16 |
| Nodes: | 6 (0 / 6) |
| Uptime: | 16:21:28 |
| Calls: | 155 |
| Files: | 50,638 |
| D/L today: |
54 files (7,059K bytes) |
| Messages: | 348,425 |