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:
Track Automated Email Improvements: This task will act as a central point for managing related subtasks to improve automated email standards.
RFC Compliance: We will work to ensure all automated emails include the 'Auto-Submitted: auto-generated' header, preventing unnecessary responses like the Gmail vacation responder issue.
Inventory and Documentation: A comprehensive inventory of automated emails will help track RFC 3834 compliance and prioritize fixes.
Related Tasks:
- T347850 Alertmanager: add Auto-Submitted: auto-generated header to emails
- T347835 Add Auto-Submitted: auto-generated header to emails sent by scripts
- T326608 Gmail vacation responder sends replies to watchlist notification emails
- T18799 Mail sent out by MediaWiki should have the Auto-Submitted header set to 'auto-generated' (RFC 3834)
- 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