In our ongoing efforts to enhance the reliability and standards compliance of our automated email alerts, this task serves as a central hub to coordinate, track, and document the progress across multiple related tasks.
The primary purpose of this task is to identify and consolidate automated email alerts, so the different SRE teams ensure compliance with RFC 3834 by adding the 'Auto-Submitted: auto-generated' header on the emails generated by the services they own.
This initiative is in response to observed issues with automated responses, notably the Gmail vacation responder's unnecessary replies to automated emails, indicating a broader need for compliance and improvement.
## Objectives:
1. **Centralize Efforts:** Aggregate all tasks related to the enhancement of automated email alerts.
2. **Compliance with RFC 3834:** Ensure all automated emails include the 'Auto-Submitted: auto-generated' header to avoid unnecessary auto-replies, especially from email services like Gmail's vacation responder.
3. **Documentation and Tracking:** Maintain a comprehensive list of automated emails and their compliance status with RFC 3834.
**Related Tasks:**
- [[ https://phabricator.wikimedia.org/T347850 | T347850 Alertmanager: add Auto-Submitted: auto-generated header to emails ]]
- [[ https://phabricator.wikimedia.org/T347835 | T347835 Add Auto-Submitted: auto-generated header to emails sent by scripts ]]
- [[ https://phabricator.wikimedia.org/T326608 | T326608 Gmail vacation responder sends replies to watchlist notification emails ]]
- [[ https://phabricator.wikimedia.org/T18799 | T18799 Mail sent out by MediaWiki should have the Auto-Submitted header set to 'auto-generated' (RFC 3834) ]]
- [[ https://phabricator.wikimedia.org/T347831 | T347831 Exim: add lists and auto-generated headers ]]
## Inventory:
**Non-Compliant Email Subjects:
**(List of automated email subjects lacking the header)
- Fail event on /dev/md1:centrallog1002
- INFRINGING WEBSITE CONTENT (WASHLET) - Toto Ltd. - https://en.wiktionary.org/wiki/washlet
- Cron <isaacj@stat1008> sudo -u analytics-privatedata kerberos-run-command analytics-privatedata /home/isaacj/public_se_referrals/update_data.sh
- WMDE Banner impressions
- exim paniclog on mw2405.codfw.wmnet has non-zero size
- Cron <isaacj@stat1008> sudo -u analytics-privatedata kerberos-run-command analytics-privatedata /home/isaacj/plugin/extract_daily_wprov.sh