]> git.mxchange.org Git - friendica.git/commitdiff
get meta info for email msgs
authorFriendika <info@friendika.com>
Sat, 16 Apr 2011 08:14:25 +0000 (01:14 -0700)
committerFriendika <info@friendika.com>
Sat, 16 Apr 2011 08:14:25 +0000 (01:14 -0700)
include/email.php

index c7a006da0b83b43c20daf9d7b018e96c365ab1ce..4d8c25edfa0e4e9af9ba343fd81f8150d7ee53e0 100644 (file)
@@ -12,10 +12,10 @@ function email_connect($mailbox,$username,$password) {
 function email_poll($mbox,$email_addr) {
 
        if(! ($mbox && $email_addr))
-               return false;
+               return array();;
 
        $search = imap_search($mbox,'FROM "' . $email_addr . '"', SE_UID);
-       return $search;
+       return (($search) ? $search : array());
 }
 
 
@@ -27,6 +27,13 @@ function construct_mailbox_name($mailacct) {
 }
 
 
+function email_msg_meta($mbox,$uid) {
+       $ret = (($mbox && $uid) ? imap_fetch_overview($mbox,$uid,FT_UID) : array(array()));
+       return ((count($ret)) ? $ret[0] : array());
+}
+
+
+
 function getmsg($mbox,$mid) {
     // input $mbox = IMAP stream, $mid = message id
     // output all the following: