次のコードを使用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
関数です。
ありがとう