From email improvements

This fixes some bugs and cleans up code in the recent "From Email Addresses" form element.

  • Current code is limited to 25 emails, this removes the limit.
  • Current list of emails don't match the sorting on the "From Email Addresses" screen or elsewhere in CiviCRM (sorting by value), this corrects that.
  • Since I was improving this anyway, I converted to API4 for forward compatibility.

Merge request reports

Loading