This is actually caused by a bug that I can’t believe nobody has noticed or fixed. Line 251 of core/model/Customer.php is:
if ( ! Shopp::email(join(‘\n’, $_)) )
and should be:
if ( ! Shopp::email(join(“\n”, $_)) )
Can’t believe nobody at Shopp has fixed this…