Page 1 of 1

Integrating IMAP client into xataface

PostPosted: Tue Dec 15, 2009 2:53 pm
by tomhousley
Hello,

I use Xataface as a CRM, and I would like to integrate an email client.

Something like below as is in SugarCRM:

Image

The email client will need to be an IMAP client and I would like each separate xataface user to be able to define their email account details etc.

Does anyone know if this is possible with something 'off the shelf' modified to work with Xataface in the way that this forum uses PHPBB , or is it a case of writing in PHP from scratch?

Any help would be great.

Many thanks, Tom

PostPosted: Tue Dec 15, 2009 3:25 pm
by shannah
Depending on the level of integration you desire between the Email app and your xataface app, there are different strategies. In the case of this site, there actually isn't very much integration between PHPBB and Xataface. PHPBB is simply installed with a modified template to show the header and footer of the rest of the site. Xataface talks to PHPBB where necessary (this is easy because PHPBB runs on MySQL), but PHPBB runs pretty much stock and does not talk to Xataface.

So your choices are:

1. Complete integration:
- find a good IMAP class
- Create an appropriate table structure to store your messages
- Write the binding to make the mail accessible to your users.

2. Partial integration
- Find an existing IMAP app (e.g. Zimbra) and try to develop a shared login mechanism so that your Xataface app and Email app can share common user accounts.

3. No integration
- Run email app separate from xataface.

-Steve

PostPosted: Wed Dec 16, 2009 5:25 am
by tomhousley
Thanks Steve,

I will take a look at the options and post any progress so that others may make use of it.

Tom