使用Zend Mail从ZF1发送电子邮件,我将添加内容类型

时间:2013-06-10 15:13:51

标签: php email zend-framework

我可以使用带有附件的Zend Mail发送测试邮件。这很好用。 像这样:

        $mail = new Zend_Mail();
        $mail->setFrom('test@test333.ch', 'test@test333.ch');
        $mail->addTo('test@test333.ch444', 'Test');
        $at = $mail->createAttachment($fileContents);
        $at->type        = 'image/gif';
        $at->disposition = Zend_Mime::DISPOSITION_INLINE;
        $at->encoding    = Zend_Mime::ENCODING_BASE64;
        $at->filename    = 'test.gif';
        $mail->setSubject(
            'Hi'
        );
        $mail->setBodyText('...Your message here...');
        $mail->send($transport);
    }

现在我将添加一个额外的Content-Type,稍后我会读到。像这样:

Content-Type:test/test-test

如何使用ZF1做到这一点?

1 个答案:

答案 0 :(得分:2)

尝试:

$mail->addHeader('Content-Type', 'test/test-test');
$mail->send($transport);