AnsweredAssumed Answered

Alfresco 3.3g IMAP configuration

Question asked by mariam on Nov 26, 2010
Latest reply on May 22, 2012 by mrogers
Hello

I am relatively new to alfresco and I am trying to integrate thunderbird (or any other email client for that matter) with alfresco. At this point I managed to configure 2 imap mount points for the existing 2 accounts on my server, admin and maria. but i don't know (and didn't find ) how to grant access to only one of them for each user (for example: I want maria to only access the maria mount point and admin to access admin). Any ideas?

On a not totally different subject, the admin account has issues in thunderbird: when trying to send email to maria it says it has access denied to maria@mydomain.com. Maria account works fine. Please find below the alfresco-global.properties file (the relevant part).

Any suggestions are welcomed. Thanks
Maria

#
# Outbound Email Configuration
#————-
mail.host=mydomain.com
mail.port=25
mail.username=admin
mail.password=maria
mail.encoding=UTF-8
mail.from.default=admin@mydomain.com
mail.smtp.auth=true
mail.smtp.timeout=30000
mail.protocol=smtp

#
# Alfresco Email Service and Email Server
#————-

# Enable/Disable the inbound email service.  The service could be used by processes other than
# the Email Server (e.g. direct RMI access) so this flag is independent of the Email Service.
#————-
email.inbound.enabled=true

# Email Server properties
#————-
email.server.enabled=true
email.server.port=25
email.server.host = 0.0.0.0

email.server.domain=mydomain.com
#email.server.allowed.senders= .*\@mydomain\.com, .*\@gmail\.com
email.inbound.unknownUser=anonymous

imap.server.enabled=true
imap.server.port=143
imap.server.host = 0.0.0.0
imap.server.web.application.context.url=http://mydomain.com:8080/alfresco
imap.server.attachments.extraction.enabled=true

# Set default ImapConfigMountPointsBean property values
imap.config.server.mountPoints.default.modeName=ARCHIVE
imap.config.server.mountPoints.default.store=${spaces.store}
imap.config.server.mountPoints.default.rootPath=/${spaces.company_home.childname}

# Define mount points (i.e. ImapConfigMountPointsBean beans)
imap.config.server.mountPoints=Admin,imap1

# Set mount point specific properties (per ImapConfigMountPointsBean bean)
imap.config.server.mountPoints.value.Admin.mountPointName = Admin
imap.config.server.mountPoints.value.Admin.folderPath=Imap Home/admin
imap.config.server.mountPoints.value.Admin.modeName=MIXED

imap.config.server.mountPoints.value.imap1.mountPointName = Maria
imap.config.server.mountPoints.value.imap1.folderPath=Imap Home/maria
imap.config.server.mountPoints.value.imap1.modeName=MIXED

# A comma separated list of email REGEX patterns of allowed senders.
# If there are any values in the list then all sender email addresses
# must match.  For example:
#   .*\@alfresco\.com, .*\@alfresco\.org
# Allow anyone:
#————-
email.server.allowed.senders=.*

Outcomes