Opened 2 months ago
Last modified 8 weeks ago
#37141 closed Cleanup/optimization
sendtestemail needs a way to specify the MAILERS configuration — at Initial Version
| Reported by: | Mike Edmunds | Owned by: | |
|---|---|---|---|
| Component: | Core (Management commands) | Version: | 6.1 |
| Severity: | Normal | Keywords: | mail, email |
| Cc: | Triage Stage: | Ready for checkin | |
| Has patch: | yes | Needs documentation: | no |
| Needs tests: | no | Patch needs improvement: | no |
| Easy pickings: | no | UI/UX: | no |
Description
The sendtestemail management command always uses the default MAILERS configuration. There's currently no way to test other configurations with it.
We should add an optional --using ALIAS argument to sendtestemail to specify the MAILERS configuration:
./manage.py sendtestemail --using notifications to@example.com ./manage.py sendtestemail --managers --using internal
If --using is not provided, sendtestemail would use the default MAILERS configuration.
[This was recommended as early follow-on work in DEP 0018. I'm opening it as "Cleanup" because it feels like a missing piece of #35514 rather than a new feature. Or we may want to treat it as a "Bug" so it gets backported to 6.1 (if it makes it in before beta).]