I would mark this higher than Major if at all possible due to the privacy issues involved.

My own alterations to fix this in the short-term include removing the $this->EOL from the implode() inside _prepareHeaders() and having getRecipients() return $this->_to rather than array_keys($this->_recipients);

Comments

Posted by Marc Hodgins (mjh_ca) on 2010-10-25T16:59:32.000+0000

Tested against r23236 and cannot reproduce. The unit test for ZF-928 -- testZf928ToAndBccHeadersShouldNotMix() located in tests/Zend/Mail/MailTest.php) -- seems to cover this. Please re-open with a working test case if the problem persists.