Zend Framework と GMAIL からの添付ファイルの取得に問題があります。認証は oAuth によって処理されます。
メールテキストを取得するのは問題ありませんが、添付ファイルを取得できないか、方法がわかりません (;
if ($message->isMultiPart()) {
$iParts = $message->countParts();
for ($i = 1; $i < $iParts; $i++) {
$part = $message->getPart($i);
// ATTACHEMENT?
if () {
// DO MAIL DOWNLOAD
}
// MAIL TEXT
if (strtok($part->contentType, ';') == 'text/plain') {
$encoding = $part->getHeader('content-transfer-encoding');
$contentType = $part->getHeader('content-type');
$content = $part->getContent();
break;
}
}
メールのヘッダー (詳細を一部削除):
[delivered-to] => xxxx@gmail.com [received] => Array ( [0] => [1] => [2] => [3] => ) [return-path] => [received-spf] => [authentication-results] => [dkim-signature] => [mime-version] => 1.0 [from] => [date] => Thu, 30 Aug 2012 17:16:37 +0200 [message-id] => [subject] => ANHANG [to] => [content-type] => multipart/mixed; boundary=f46d043bd88a9f5d9404c87d2ad5