Remove hard-coded dependency on third-party mail service: MailGun
The share service has a hard-coded dependency on the third-party service MailGun. We would like to remove this dependency and make the mail service configurable (similar to the configuration for the mail service in the transfer service), as we are not happy to send the mail through a third-party-hosted service. Having taken a look at the code, it seems likely that this should not be too much effort. The default mail service should be noted in the documentation.
tech review by @mike.velluet, @nicolas-briemant,
- allow full STMP setup (not only few of them)
- hold SMTP configuration (volume ? config-data ?)
- how managed secret
Edited by Mike Velluet