Clear header from the message
public clearHeader ( string $headerName ) : Zend_Mail | ||
$headerName | string | |
return | Zend_Mail | Provides fluent inter |
/** * @group ZF-10367 */ public function testClearHeader() { $mail = new Zend_Mail(); $mail->addHeader('foo', 'bar'); $headers = $mail->getHeaders(); $this->assertTrue(isset($headers['foo'])); $mail->clearHeader('foo'); $headers = $mail->getHeaders(); $this->assertFalse(isset($headers['foo'])); }
/** * change the specified header to the list of supplied addresses * * @param Zend_Mail $mail * @param $list * @param string $type */ protected function changeMailHeaders(Zend_Mail $mail, $list, $type = self::MAIL_HEADER_BCC) { $mail->clearHeader($type); if (!empty($list)) { switch ($type) { case self::MAIL_HEADER_BCC: $mail->addBcc($list); break; case self::MAIL_HEADER_CC: $mail->addCc($list); break; } } }