I think this branch is ready for review again. I did address the issue #1 from Eva's comment (non-Latin characters causing email sending to fail). I didn't address #2-4, though they are important. I think those would be more easily addressed as separate issues.
A few notes for testing:
* Make sure that you are testing from a server that is configured to send email, or use these steps to test it locally in a dev environment: https://wiki.evergreen-ils.org/doku.php?id=dev:email -- thanks to Bill Erickson, Jason Stephenson, and Chris Sharp for the guidance on setting this up locally!
* For the staff basket emails to send, you must have the action trigger runner running regularly, or manually run `/openils/bin/action_trigger_runner.pl --run-pending` after you trigger the email from the staff catalog
I think this branch is ready for review again. I did address the issue #1 from Eva's comment (non-Latin characters causing email sending to fail). I didn't address #2-4, though they are important. I think those would be more easily addressed as separate issues.
A few notes for testing: /wiki.evergreen -ils.org/ doku.php? id=dev: email -- thanks to Bill Erickson, Jason Stephenson, and Chris Sharp for the guidance on setting this up locally! bin/action_ trigger_ runner. pl --run-pending` after you trigger the email from the staff catalog
* Make sure that you are testing from a server that is configured to send email, or use these steps to test it locally in a dev environment: https:/
* For the staff basket emails to send, you must have the action trigger runner running regularly, or manually run `/openils/