this is my first post here, really happy to meet you!
I have a feature request: is it possible to send an email alert when processes ends with a errorcode?
Maybe it could be useful to send an email alert everytime, also for processes that succeeds, because the process often runs in a different computer.
Was this for me? I’m very happy to support, but genuinely don’t feel that know enough yet to start funding campaigns. I wouldn’t have a clue how to cost etc. I do like the Quad funding model though, novel way of applying mathematics to the problem.
The biggest hurdle in getting this implemented is that one needs to create a UI for configuring the IMAP server to use to send e-mails. Not difficult, just a bit time consuming given all the possible options to send e-mail nowaways.
Along with funds, it would be nice to find a developer with some Django/Python experience that has interest in implementing this.
Not sure you need a IMAP server available. You only need to send emails, not receive emails (*).
So, all you need is a SMTP server available somewhere, maybe on localhost itself. It Is possibile to send emails from a telnet client, or also from console.
The only problem on modern mail services Is that every connection needs to be authenticated.
Maybe the simplest solution could be to make a SMTP server available on opendronemap.org and permit to every WebODM installation to connect to something.opendronemap.org:25 and drop email to delivery.
This could work, until spam or abuse problems becames intolerable.
Sorry, I meant to say SMTP. opendronemap.org could not be responsible for delivering mail for everyone (it wouldn’t scale). Mail sent from localhost would not get accepted by most e-mail providers.