* FTN BSO module: Export to <domain>.<zone> dirs where appropriate

* Code cleanup
* Fix FTN packet header writing
* Add CHRS support to FTN packet I/O
* Change to FNV-1a hash of ms since 2016-1-1 ("enigma epoc") + message ID for MSGID serial number and <packet>.pkt BSO export
* Only write some FTN kludges for EchoMail (vs NetMail)
* If config specifies, call message network modoule(s) .record() method @ persist (WIP)
This commit is contained in:
Bryan Ashby 2016-02-20 17:57:38 -07:00
parent 75698f62af
commit a858a93ee1
9 changed files with 413 additions and 322 deletions

View file

@ -227,25 +227,13 @@ function getDefaultConfig() {
}
}
},
networks : {
/*
networkName : { // e.g. fidoNet
address : {
zone : 0,
net : 0,
node : 0,
point : 0,
domain : 'l33t.codes'
}
}
*/
},
scannerTossers : {
ftn_bso : {
paths : {
outbound : paths.join(__dirname, './../mail/out/'),
inbound : paths.join(__dirname, './../mail/in/'),
secInbound : paths.join(__dirname, './../mail/secin/'),
},
maxPacketByteSize : 256000,