I have developed a special hub program on pskmail.org, which has various functions:
* gather routing data from connected servers
* gather frequency tables from connected servers
* forward mail from server to server
The program uses a telnet socket on the pskmail.org server (BTW, the server
is a high availability server in a data center in Paris), which uses a propriatory
REST protocol, i.e. there is no continuous connection...
The sending server sends the local mail as a file in the pskmail DTN format,
which is stored in the hub. All connected servers check every 5 minutes
if there is mail for them, which will then be downloaded and removed...
The only thing the server sysop has to do is make sure port 8888 is granted
outgoing access in the firewall in case you run one... The hub will never
try to connect a server from the outside.
Of course this only works if the internet connection is present at the server.
In case the internet connection fails, the server will try to send the local mail
to the destination server via the HF channel, which is nice in an emergency situation.
Only 1 hop is foreseen at the moment, as the footprint of the servers is very large.
For groups who do not want to use the pskmail.org hub, the hub program is
available so everyone can set up their own (the hub program is public domain (GPL)).
The server sysops can then put the alternative hub address into their pskmailrc.pl.
Hope this is what you wanted to know :-)
I have just installed the Server 2.0.3 and if I am understanding this correctly, it is now possible to send you a local mail through my server using PA0R@PI4TUE then drop it off on my server? And yes, I do have an Internet connection. If so, this is huge! How does the server send the mail to the pskmail.org
Very 73, Glenn WB2LMV
On Thu, Nov 29, 2012 at 10:35 AM, Rein Couperus <rein@xxxxxxxxxxxx>
When you want to send local mail to somebody on a server you can not reach directly, you can use another server to forward your mail to the destination. E.g. you want to send local mail to PA0R@PI4TUE, but you can not work PI4TUE... then drop the mail off at e.g. 9A1CRA. If both 9A1CRA and PI4TUE have a working internet connection, 9A1CRA will send your message to a forwarding server on pskmail.org.
Servers with version 2.0.2 and higher will look every 5 minutes if there is mail waiting for them, and retrieve and store the mail. This way you could send mail for N2TIF@WB2LMV via KB2PNM.
When one of the stations has no internet connection the servers will try to forward the message over the air. This works with 1 hop only, as the HF footprint of the servers is enormous. I think this feature will be interesting for EMCOMM users...
All this is still experimental, so reports are welcome on the mailing list...
jPSKmail-2.0.22 is a self-contained program running on the java jvm.
The code is beta, and there are still some rough edges, but if it is only tested @PA0R we will never finish it...
The new server, 2.0.3 includes adaptations for the use in the MARS network, and some bug fixes.
In case there is a need to set up another grouping instead of the pskmail.org
pse contact me directly for the software, it is GPL as usual...
Pse send test results to the pskmail mailing list on freelists.org