On Wed, Oct 29, 2014 at 1:50 PM, hyukudan yotitachan@hotmail.com wrote:
I've been searching the archive here and other plugins for help on how to fetch custom headers in the message list view, and I must have misunderstood something, because I can't read it (only in the message view). What I've been doing is:
- I add a hook after the plugin init function, calling storage_init
$this->add_hook('storage_init', array($this, 'storage_init'));
I use fetch headers to retrieve the 'checking' header
function storage_init($p) { $p['fetch_headers'] = trim($p['fetch_headers'].'Checking'); return $p; }
That's almost correct :-) Please note that 'fetch_headers' is a space separated list of upper-cased headers. Thus $p['fetch_headers'] =$p['fetch_headers'] . ' CHECKING'; should work.
Enable IMAP debug logging with $config['imap_debug'] = true; in config in order to verify the requests and responses to and from the imap server.
Regards, Thomas