I am strongly familiar with both Linux and .NET
In the past I have already developed an email-driven application in .NET for an exhibit on a technology fair.
There are a few things that are still unclear about this project:
- Where does the content and recipient come from? (eg. file, command line argument, text prompt, etc)
- How should errors be handled (eg. connection lost, etc) should there be retries, circuit breakers, or other more sophisticated strategies?
- What file format to use for the config file (eg. JSON, INI, YAML, simple text)
I look forward to learning these details about your project.
Thanks and cheers,
Joshua