Hello Dale!
Tuesday January 28 2020 01:43, you wrote to me:
On 01-27-20 17:08, Vince Coen <=-
spoke to Dale Shipp about New elist program ab <=-
Do you have the passwords that were used by the previous echolist
keeper?
Any thought on how long it will take for email submissions?
A1. Nope all is lost so it is a total re-load.
How will you confirm that a submission is from the legitimate
moderator? Compare to the old list?
I have also coded up a security group and one thing is that all received files are checked against
the mailers log file content checking that :
Sysop name is correct
Node address is correct
as linked to the two file types and the existing database record for a specific echo with the
moderator or one of the Co-Mods and that the password matches up for echo updates or deletes.
The test applies to both file types.
There is an addition test I can do but that depend on the information passed to my mailer i.e., the
systems MAC address but I have not coded that as that would create problems if another system was
brought into play because of hardware or other issues.
If it fails any test it is rejected with a message going to ELIST and to the moderator on record as
well as the original sender - just to rub it in.
As all ack's are always sent to the ELIST (as well as direct to the sender) echo then everyone can
see and object is there is an attempt to hi-jack an echo.
Note that the program will also support other networks in addition to FIDO although may well require
being run in a seperate pass for each one but can at the moment all be processed in the same subject
to some coding mods. I will have to make a decision on this if other request its usage and find the
best way of doing it but at the moment doing each network as a seperate runs sounds like the best
option. Needless to say all will only use the one database / file system as the total combination
of echo areas is very small even allowing for Janis's total worldwide collection.
The only issue regarding this is that the program only wokds with standard character sets i.e., not 2
bytes per characters such as used in Japan, China and european languages that use special chars for
say accents. Hopefully testing will shows these one's up and if needed I will create a version for
such language character sets although I might pass that on to another :).
The other person just as another acting as the elist mainainer just needs a Linux, OSX, Windows
system that has available the GCC C development system and its libraries installed and a small number
of addition mostly GCC libraries. They can then along with the sources for the compiler, build the
compiler then use it to compile the elist program on any platform up to mainframes.
This is one of the primary reasons for selectly the programming language used.
A2. No, as of this moment I cannot find suitable tools that I can
use to : Scan incoming emails for a given address Pass on the
content text ( to a file by choice ). Send a email using a text
file as input along with a sending email addr and subject line.
I cannot help with anything linux, but what you talk about there
sounds like what I do with my offline email reader (Eudora) and 4NT.
I have filters in Eudora that recognize a type of email with an
attachment and send that attachment off to a script using 4NT. I also
use 4NT to create and send an email to my USERS.
Are you familar with 4NT or 4DOS? I don't know if there is a version
that works under linux.
Both of these if memory serves are super versions of the command processors for NT, OS/2 and Dos
(PC/MS) but using the standard script prossors for Linux such as bash does do a reasonable job or
extra processing but these tasks are down to specific libraries or applications to get the required
netmails. If the libraries or source code is based on a C callable language I can call them direct
in the program or use some baby coding to create a file for each Netmail message depending it is
requirements. All that said I do link to use the KISS system where ever possible.
Vince
--- Mageia Linux v7.1 X64/Mbse v1.0.7.13/GoldED+/LNX 1.1.5-b20180707
* Origin: Air Applewood, The Linux Gateway to the UK & Eire (2:2/21)