2011-03-25 85 views
0

我有以下腳本,它基本上由cron作業運行以檢查電子郵件地址,獲取郵件正文並將其插入數據庫。使用php腳本獲取電子郵件的主題

我需要改變它以獲得主題,我不知道如何......任何幫助將是偉大的。

$aHeaders = imap_headers($hMail); 

// get message count 
$objMail = imap_mailboxmsginfo($hMail); 

if($objMail != NULL) 
{ 
// process messages 
for($idxMsg = 1; $idxMsg <= $objMail->Nmsgs; $idxMsg++ ) 
{ 
    // get header info 
    $objHeader = imap_headerinfo($hMail, $idxMsg); 

    // get from object array 
    $aFrom = $objHeader->from; 


    // process headers 
    for($idx = 0; $idx < count($aFrom); $idx++) 
    { 
     // get object 
     $objData = $aFrom[ $idx ]; 

     // get email from 
     $strEmailFrom = $objData->mailbox . "@" . $objData->host; 

     // do some stuff here 


     $bodyMessage = imap_body($hMail,$idxMsg);//displays full 

回答

0

你在哪裏得到from行後:

$objHeader->Subject; 
+0

3分鐘太晚;) – dogmatic69 2011-03-25 00:26:53

+0

只是看到了@ dogmatic69's帖子。 – Jonathan 2011-03-25 00:27:46