Well, I'm pleased to see that the previous newsletter issues have mostly been resolved in the new 2.2.2-RC3 release. Importing emails worked, so did setting up the form and sending the emails.
However, I experienced some problems when setting up a template. In order to actually send emails that used the template I had setup, I had to create an "email" and an "Email" directory in both /mysite/templates as well as /themes/mytheme/templates. That's four duplicate directories, and the duplication of the template files in them. That's a bit ridiculous I think. (I didn't do testing back and forth to figure out exactly which ones were absolutely needed).
What happened was that when I setup the folder "/mysite/templates/email" the template name showed up in the newsletter 'use template' option. But when sending the emails, they turned up blank - no template and no text. So by duplicating the directories everywhere, I was able to get it to send emails using the template. So where it's looking for the email template files isn't remaining constant through out the app. Fairly easily solved... but it should be fixed for the final 2.2.2 release.
Linux sees the names 'email' and 'Email' as different... Windows should see them as the same. So capitalization needs to be consistent throughout.
Lastly... i thought I'd click on the unsubscribe link in the test email I was finally able to get and it choked:
Parse error: syntax error, unexpected T_PAAMAYIM_NEKUDOTAYIM in /home/test/public_html/psusd/sapphire/core/control/Controller.php(543) : eval()'d code on line 1
Parse error: syntax error, unexpected T_PAAMAYIM_NEKUDOTAYIM in /home/test/public_html/psusd/sapphire/core/control/Controller.php(543) : eval()'d code on line 1
Parse error: syntax error, unexpected T_PAAMAYIM_NEKUDOTAYIM in /home/test/public_html/psusd/sapphire/core/control/Controller.php(543) : eval()'d code on line 1
Repeating those lines until it exhausted the allowed memory and stopped.
Someone else is getting it too:
http://www.silverstripe.com/site-builders-forum/flat/53980