0

Google oauth からのメールを扱っています。これは私が使用している形式です。

$emailmessage = $storage->getMessage($i); $fromaddress = $storage->getMessage($i)->from;

電子メールの HTML 本文のみを取得するには、どの形式を使用できますか?

このドキュメントhttp://framework.zend.com/apidoc/core/Zend_Mail/Zend_Mail.htmlを見てきましたが、フォーマットが間違っているようです。getFromしかないので、古いバージョンだと思います。

編集: Zend_Mail_Storage_Imap を使用しています

4

1 に答える 1

1

Zend_Mail_Storage_Imap戻りませんZend_MailZend_Mail_Message。そのため、ここで関数を探す必要があります: http://framework.zend.com/apidoc/1.10/Zend_Mail/Zend_Mail_Message.html。ご覧のとおり、メソッドZend_Mail_Partを持つ拡張されます。getContent()

ボディ部分を取得する方法は次のとおりです (1 行で):

$content = $storage->getMessage($i)->getContent();
于 2010-09-21T15:15:52.787 に答える