OK, I finally figured out the problem on the BCC info for sending mail.
PHP is doing ITS job OK, i.e., I can get "bcc: somebody@somewhere.com\r\n" into the header of the email, and I KNOW it's being recognized by the mail server, because it's getting stripped out (like I assume it should for privacy).
So, PHP is doing its job but the mail server is not. I have a hosting service, is it normal to deactivate BCC to prevent massive spamming, how can I find out?
I know this isn't EXACTLY a php question but might help someone.
Thanks,
Sam Fullman
Compass Point Media