Vivek,你能给一个例子HOWTO通过imap php获取“X-GM-THRID”吗?
答案 0 :(得分:1)
Zend的IMAP课程很简单。网络界面中的ID应该是Gmail期望通过IMAP(http://www.limilabs.com/blog/tag/x-gm-thrid)的相同数量的HEX版本,很难我仍然无法使用那些因为如果我从HEX转换它们的数字有点偏。
$imap = new Zend\Mail\Protocol\Imap('imap.gmail.com', '993', true);
$imap->search(array('X-GM-THRID', '1424628081834791276');
答案 1 :(得分:0)
这是一个使用$messageId
获取给定消息的“X-GM-THRID”的示例。
$messageId = 1; // E.g. the message number one
$imap = new Zend_Mail_Protocol_Imap('imap.gmail.com', '993', true);
$message = $imap->requestAndResponse("FETCH $messageId (X-GM-THRID)");
$idHex = (int) $message[0][2][1];
$xGmThrid = base_convert($idHex, 10, 16);
希望它有所帮助。