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...
Please commit the changes to some repo that still hosts Crashmail.
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
| Sysop: | John Richards |
|---|---|
| Location: | Escatawpa, MS |
| Users: | 4 |
| Nodes: | 4 (0 / 4) |
| Uptime: | 495822:59:33 |
| Calls: | 35 |
| Files: | 10,823 |
| D/L today: |
15 files (15,095K bytes) |
| Messages: | 14,989 |