Use EmailMessage for the test e-mails in the administration UI.

Review Request #14370 — Created March 17, 2025 and submitted

Information

Review Board
release-7.1.x

Reviewers

The administration UI's E-mail Settings page allows admins to send a
test e-mail to make sure everything is working. This went through
Django's standard e-mail code, which did not use our custom DMARC
processing, logging, or other e-mail machinery.

This code now uses Review Board's EmailMessage object to construct and
send the message.

Unit tests passed.

Sent a test e-mail and verified that this still worked and invoked our
e-mail code.

Summary ID
Use EmailMessage for the test e-mails in the administration UI.
The administration UI's E-mail Settings page allows admins to send a test e-mail to make sure everything is working. This went through Django's standard e-mail code, which did not use our custom DMARC processing, logging, or other e-mail machinery. This code now uses Review Board's `EmailMessage` object to construct and send the message.
cd26266ea7fecb2cca4e0d09c1d0d58f4f9c0636
maubin
  1. Ship It!
  2. 
      
david
  1. Ship It!
  2. 
      
chipx86
Review request changed
Status:
Completed
Change Summary:
Pushed to release-7.1.x (85ef6de)
Loading...