Re: Imap Backend Propsal

From: Date: Tue, 10 Feb 2004 07:29:49 +0000
Subject: Re: Imap Backend Propsal
References: 1  Groups: php.pear.dev 
Request: Send a blank email to pear-dev+get-25564@lists.php.net to get a copy of this message
Firstly, I apologize that I haven't responded to some messages on this topic, I just discovered that I haven't been getting all the messages in the thread through a look at the PEAR-DEV archive. >On Wednesday 28 January 2004 11:44 pm, Richard York wrote: >> Hello, >> (snip) >>I like the idea, but I'd like to see the code refined a bit. >>1. It would be nice if there was a connection helper class. The connection >>syntax looks arcane: >>$msg =& new >>Mail_ImapMailbox(imap_open('{mail.yourhost.com:110/pop3/notls}INBOX', 'user', >>'pass')); It is a bit, but the syntax depends on the server, I suppose, I have only been able to test with my POP3 server, and if you look at the docs for imap_open, you'll see a number of ways that argument can be passed. I started to break down that argument by protocol, including extra arguments to differentiate between anomalies, but then I realized that I only have my server to test on! I'm open to suggestions for improving that. >>2. $dataTypes & $encodingTypes class vars should be moved to the class >>definition instead of being set in the constructor. Ok. I can do that. I will continue to research methods of simplifying the code... hopefully at this point I have a solid API, and I can now focus on improving efficiency. Best Regards, Richard York

« previous php.pear.dev (#25564) next »