User story: as a facilitator, I want to ensure emails sent to hpc-announce have consistent configuration
- Problem: Sending emails to hpc-announce is error prone and difficult to keep consistent.
- Request: Help us improve consistency of emails sent via hpc-announce (and other email lists).
Minimal Features
An opinionated command line tool with the following features:
- Pre-configured headers
- From: rc@uab.edu (or another generic, group-wide email address)
- Reply-to: support@listserv.uab.edu (or whatever is appropriate for the target)
- Pre-configured style elements
- Salutation: "To our Research Computing Community,\n\n"
- Closing: "Thank you for reading,\n\n"
- Signature with professional, branded appearance, helpful links, etc.
- Pre-configured credentials for sending email address
- Simple UX:
email hpc-announce body.txt
or.html
Nice-to-have Features
- Optional input for salutation/closing, to handle special cases
- Dry-run: Output formatted email to txt/html file for review
- Dry-run: Send the formatted email to a specific address to test the full process
- Specialized configurations for each target, with a unified default. Anything not specialized uses the default. So, for example, we can specialize the signature for hpc-announce differently than for a newsletter.
Edited by William E Warriner