Hello Adam,
On 2014-06-03 12:54, Adam Camp wrote:
The client has several employees, all accessing their own individual
mailboxes. When they receive e-mails from certain suppliers/clients,
they are moved from their personal mailbox to a shared folder.
Now, for our own office use, all our incoming and outgoing e-mails
are forwarded into piler for processing. For our customer it wouldn't
be practical to allow all users access to search each others'
mailboxes.
Therefore, I'm asking, how would we go about archiving the messages
in the public store? It's possible that some of the sub-folders have
restrictions, but I believe these are just write restrictions, not
read restrictions (which obviously won't affect archiving). I'm
guessing that perhaps this would take the form of an IMAP import
targeting the public store, run as a cron job? And let the original
copies of the e-mails stay in the users archives as deduplication will
step in here?
well, piler knows nothing about folders, it knows only email addresses.
So no matter what permissions a user has on the shared folder with his
mail application (let's assume Outlook for now) piler gives him access
to only those emails he sent or received based on the email address in
the email headers, eg. From, To and Cc.
If your customer had Exchange for instance, then the piler gui could
assemble
a list of emails that the given user is associated with including
distribution
lists, then apply this as a filter to restrict him to his own emails
only.
With Exchange I think you may not need to handle the shared folder in
regard
of email archiving, since Exchange can pass a copy of each received
email to
piler no matter how it will process it later.
Janos