我正在使用Zend_Mail
下面的代码来发送我的电子邮件。
$mail = new Zend_Mail('UTF-8');
$mail ->setBodyText($plainBody)
->setBodyHtml($htmlBody)
->setSubject($subject)
->setFrom(FROM_ADDR, FROM_NAME)
->addTo($email, $name )
->addHeader(MY_HEADER, serialize( array( 'foo' => 'bar' ) ) )
;
我需要检查准备好的邮件的垃圾邮件等级,我想使用 SpamAssassin 来完成。
我想创建一个包含内容的文件并运行诸如 之类的东西exec('spamc $filename')
,但是如何使用完整的 MIME 正文获取文件内容?我注意到_buildBody()
Zend_Mail_Abstract 类 ( library/Zend/Mail/Transport/Abstract.php
) 中有一个函数返回它,但那是一个protected
函数。
谢谢