Esempio n. 1
0
 public function process($processor)
 {
     if (empty($processor->id)) {
         return;
     }
     $messages = $processor->w->Channel->getMessages($processor->channel_id);
     if (!empty($messages)) {
         foreach ($messages as $message) {
             if ($message->is_processed == 0) {
                 $rawdata = $message->getData();
                 if (!empty($rawdata)) {
                     $emailmessage = new EmailMessage($rawdata);
                     $email = $emailmessage->parse();
                     echo $email->getBodyText();
                     $message->is_processed = 1;
                     $message->update();
                 }
             }
         }
     }
 }