Thank You letters have an invalid 'from' when sending from the contact's email address
To reproduce:
- Record a contribution for a contact
- Find Contributions, select the contribution, Send Thank You Letters
- Select the option to send emails
- Use the default from of the contact, which should be the email on their contact record.
When sending the emails, CiviCRM will throw an error that there is no 'from' in the email, which sounds like this SE question: https://civicrm.stackexchange.com/questions/21780/civicontribute-thank-you-letter-not-emailed-using-cividesk-sparkpost/24948
Inspecting the form html reveal's this:
It seems very familiar to issue #357 (closed)