Bug #65974 [Fbk]: Unable to fetch emails from exchange server using imap

From: Date: Fri, 16 Oct 2020 14:00:03 +0000
Subject: Bug #65974 [Fbk]: Unable to fetch emails from exchange server using imap
References: 1  Groups: php.bugs 
Request: Send a blank email to php-bugs+get-229664@lists.php.net to get a copy of this message
Edit report at https://bugs.php.net/bug.php?id=65974&edit=1 ID: 65974 Updated by: cmb@php.net Reported by: anchal56 dot er at gmail dot com Summary: Unable to fetch emails from exchange server using imap Status: Feedback Type: Bug Package: IMAP related Operating System: LINUX PHP Version: Irrelevant Assigned To: cmb Block user comment: N Private report: N New Comment: [1] <https://www.php.net/supported-versions.php> Previous Comments: ------------------------------------------------------------------------ [2020-10-16 13:58:21] cmb@php.net Is this still an issue with any of the actively supported PHP versions[1]? If so, please update the PHP Version field (the version is certainly not irrelevant). ------------------------------------------------------------------------ [2013-10-27 08:18:43] anchal56 dot er at gmail dot com Description: ------------ I am using PHP IMAP tools to fetch the emails from various email server. My code works for various email server like gmail, ymail etc, but when it comes to exchange server, I am able to make a hit on the exchange server but can't be able to fetch the mails from exchange server. I used various php header like unseen/ALL etc but still i am not able to fetch the emails, instead I get only true as a response. Test script: --------------- if(strcmp($m_serv,'w2010ExchangeServer')==0 OR strcmp($m_serv,'w2003ExchangeServer')==0) { // die('Could not write to file in exchange'); $str = "{".$m_serv.":".$m_port."/imap/ssl}".$m_folder; $m_mail = imap_open($str , $m_username, $m_password, NULL, 1, array('DISABLE_AUTHENTICATOR' => 'GSSAPI')) or die("ERROR : " . imap_last_error()); // pop is 993 } else { // die('Could not write to file'); $m_mail = imap_open ($str, $m_username, $m_password) or die("ERROR : " . imap_last_error()); } $m_gunixtp = array(2592000, 1209600, 604800, 259200, 86400, 21600, 3600); //$m_gdmy = date('d-M-Y', time() - $m_gunixtp[$m_t]); //$m_gdmy = date ( "d M Y", strToTime ( "-7 days" ) ); //$m_search=imap_search ($m_mail, 'UNSEEN SINCE ' . $m_gdmy . ''); //$m_search=imap_search ($m_mail, 'UNSEEN SINCE '.$m_gdmy.''); //$m_search=imap_search ($m_mail, 'UNSEEN'); //$mc="UNSEEN TO ".$m_username; $mc="UNSEEN"; $myFile = 'test.txt'; $fh = fopen($myFile, 'a+') or die("t open file"); //$stringData = $m_search; fwrite($fh, $mc); fclose($fh); $m_search=imap_search ($m_mail, $mc); ------------------------------------------------------------------------ -- Edit this bug report at https://bugs.php.net/bug.php?id=65974&edit=1

« previous php.bugs (#229664) next »