Sorry forgot link
https://github.com/bluedalmatian/mailmistress
On 25/10/2018 21:19, Andrew Wood wrote:
On 24/10/2018 19:26, rhkra...@gmail.com wrote:
�
I tried looking up Haiku, and I got a little mixed up
�
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.
�
Do you have any idea how hard it might be to convert to use on Linux?
Is the program written in C? Was it, by any chance, compiled with GCC?
�
Any idea how hard it would be to convert to, for example, use just an
ASCII text file as the list of subscribers?
�
And, I guess it talks to an ISP -- POP3 in and SMTP out?
�
�
�
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.