cancel
Showing results for 
Search instead for 
Did you mean: 

Integration 'mail' content

dbrunner
Champ in-the-making
Champ in-the-making
Is it planned or is it already possible to integrate/index mail documents that are served via an IMAP mail server.

Daniel
12 REPLIES 12

turgayz
Champ in-the-making
Champ in-the-making
Can you describe your requirement a little bit more?
I am building an extension which will listen to new mail on a mailbox, and put the mail documents into Alfresco, is that what you want?

dbrunner
Champ in-the-making
Champ in-the-making
With IMAP, you have the ability to create a folder structure.

Our idea would be, to define the parent folder where one would like to index all the mails/attachements that are in it. Alfresco would allow to search in the mails and if a match is found, the mail would be shown (inklusiv the attachements)

Daniel

enomaly
Champ in-the-making
Champ in-the-making
We've been working on integration of Zimbra to do this.

turgayz
Champ in-the-making
Champ in-the-making
Hi Daniel,
What I understand from your requirement is:
You will show a parent folder in an IMAP mailbox, and say that all the messages in that folder and subfolders to be copied into an Alfresco space.

Then, searching will be standard content searching which is present in Alfresco, because all attachments would be indexed while copying.

If I understood correctly, you might find our project useful, the e-mail listener for Alfresco. I'll be posting the sources to the project space on Alfresco forge, you can check at: http://forge.alfresco.com/projects/email-listener/ The purpose of the project is described on the project page, and you can find the code on the SCM –> Browse Subversion Repository.

I hope to be posting the whole sources until start of next week. The class that receives e-mail and copies it to Alfresco is already there, but will be  refactored, as I am changing the design. You can have a look at the method checkEmail in class EmailListenersQuartzJob.

dbrunner
Champ in-the-making
Champ in-the-making
Your are right, your understood well my requirements. So I'll wait next week until you post your code.


Thanks.
Daniel

turgayz
Champ in-the-making
Champ in-the-making
You can find the first release of the email listener extension at:
http://forge.alfresco.com/projects/email-listener/

Please install the extension and report any bugs/ feature requests. You better use the project forum on the forge, not this forum.

The extension at this time only looks for email in the INBOX folder. But your requirement was specifying a parent mailbox folder and getting all messages from that folder and subfolders. To implement this functionality, 2 properties should be added to the ListenToEmail aspect:
"mailbox folder" : The parent folder - defaults to INBOX
boolean property "check subfolders"

Then, the EmailListenersQuartzJob should be modified to check these properties when checking for new e-mail. I'll try to implement this in the 1.0 release.

Hope this helps,

mobydick
Champ in-the-making
Champ in-the-making
This is a recurring theme in both Alfresco and Zimbra forums dating back to 2005. The open source community is too silo driven! A more coordinated response is required to offer credible enterprise offerings if we are to move away from niche deployments.

I would like a common record/content repository, based on JSR-170, that could be used for web content management (Alfresco offers no real competition to MySource Matrix) and records management, including email and IM. Zimbra offers support for the latter and folders ect within the product. It would be nice if we could:

1. use rules to tag email/IM and direct to appropriate spaces directly from Zimbra
2. Zimbra able to search and configure spaces for email/IM within Alfresco
3. Alfresco users able to search, create and modify spaces used by Zimbra

Doesn't sound too much to ask but there is obviously some difficulty in achieving this given the age of the requests? A common development effort between Alfresco and Zimbra should render this a very tractable issue with significant benefits for both parties.

Comments?

ronnyt
Champ in-the-making
Champ in-the-making
We are building at this very moment an IMAP interface to Alfresco.
Let me know if you are interested.
rtimmermans@xenit.eu

ivo_costa
Champ in-the-making
Champ in-the-making
Hi

I'm also interested in this… I was looking for a way to import mails from an e-mail client, but didn't find any
so my second ideia was to make alfresco listen for emails and get them to the repository.

Unfortunely Alfresco's built in SMTP needs a domain, and I can't get the email listener plugin to work, and has it hasn't been updated for a while, I don't really know what to expect.

Any ideias are welcomed

Thanks in Advance