[dreamwidth/dreamwidth] b67e2f: Remove old mail configs
Branch: refs/heads/main Home: https://github.com/dreamwidth/dreamwidth Commit: b67e2fc86ec4c83dcf20d563de526e1aab27c235 https://github.com/dreamwidth/dreamwidth/commit/b67e2fc86ec4c83dcf20d563de526e1aab27c235 Author: Mark Smith mark@dreamwidth.org Date: 2025-06-20 (Fri, 20 Jun 2025)
Changed paths: M cgi-bin/LJ/Global/Defaults.pm M etc/config-local.pl.example M etc/config.pl.example M etc/kubernetes/web/secrets/config-local.pl M etc/workers.conf M ext/dw-nonfree/etc/config-local.pl.example
Log Message:
Remove old mail configs
Sorry, this was deprecated a long time ago. Use EMAIL_VIA_SES which lets you configure an SMTP destination (that doesn't have to be SES.)
Commit: 0e07d21102198772dd1362d64ff3044ba83ea556 https://github.com/dreamwidth/dreamwidth/commit/0e07d21102198772dd1362d64ff3044ba83ea556 Author: Mark Smith mark@dreamwidth.org Date: 2025-06-20 (Fri, 20 Jun 2025)
Changed paths: M bin/worker/send-email M bin/worker/send-email-mass M bin/worker/send-email-ses M cgi-bin/DW/Task/SendEmail.pm M cgi-bin/LJ/Global/Defaults.pm M doc/dependencies-cpanm M etc/config-private.pl.example
Log Message:
Simplify email system
This causes the old TheSchwartz worker to simply enqueue an SQS job in the new task system, so we don't have any duplicate mail sending logic. Additionally, this standardizes on Net::SMTP which is the modern module now that it supports TLS. Also fix up the configs so this doesn't reference SES anymore since it's not specific to that.
Compare: https://github.com/dreamwidth/dreamwidth/compare/34e44a69e169...0e07d2110219
To unsubscribe from these emails, change your notification settings at https://github.com/dreamwidth/dreamwidth/settings/notifications