On 24/10/2018 19:26, rhkramer@gmail.com
wrote:
Haiku is an open source reimplementation of the BeOS, its Unix like, it has a bash command line but also its own built in GUI (not X based). You can find out more at www.haiku-os.org and download an ISO of the Beta 1 release which will run on most PC hardware or under QEMU etc.
The BeOS/Haiku API is C++ based and that is what MailMistress is written in yes its compiled by GCC and has a Makefile. Due to its heavy use of the Be API and the fact that it relies on the Be/Haiku built in MUA it wouldnt be very feasible to port it to Linux. I chose Haiku becuase the MUA is unique - it doesnt have a typcial GUI it simply periodically downloads mail from an IMAP/POP server into a folder. MailMistress gets notified when the contents of this folder is updated, processes the incoming message and sends it out via the Haiku MUA which talks SMTP to the MTA, hence it works behind NAT etc. If you're interested in playing about with it the best thing to do would be to read the Readme file in the Github repository and see if it sounds suitable. A text file could be used for the recipient addresses yes you would just need to write a program in any language you want to read the addresses from that text file and pass them to MailMistress as per the instructions in the readme - see section 5 'Authentication Program Plug in Dont mind assisting you with trying it out if you need help. |