How to assign inbox group email account to users?

Well, obviously, it still doesn’t work or at least we don’t know how to use it.

I made several fresh installs of suitecrm 7.11.13.

Install 1:

  • No security groups configured
  • No roles configured
  • Security suite settings unchanged

I created a group inbound mail account.

  • Then I created a new user

  • Once created I went back to his profile as an admin and went to his mail settings.

  • On the first tab (the general tab), no folders appeared

  • On the second tab, the group mail account appeared and was checked.

  • I tried unchecking it and checking it again with no luck.

    • I checked the table folders_subscriptions during my tests.
    • Unchecking and checking it again does change the table content
      • new lines appeared for my user
      • but there are less lines for my new user than for the admin user (see screenshot)

In my other installs, I tried defining a default security group in the security suite settings, It didn’t change anything.

I also tried to create a new user before creating the group mail account, it doesn’t work too, I can’t link the related folder to the user.

As @ctucker1984 said, I too keep thinking I’m doing something wrong. Is there a more complete documentation about the group inbound mail accounts ?

@Mac-Rae do you know where I can find some information about how it works or point me to the php files involved in it, even if I’m not a developper anymore (been 12 years without coding…) I still can read some code, maybe I’ll find something ?


By the way here are the file access rights set on my install :

chown -R root:root ${SUITECRM_FOLDER}

the apache user has rights on the suitecrm folder

chown www-data:www-data ${SUITECRM_FOLDER}

the apache user has rights on these folders and subfolders

chown -R www-data:www-data ${SUITECRM_FOLDER}/cache/ ${SUITECRM_FOLDER}/custom/ ${SUITECRM_FOLDER}/modules/ ${SUITECRM_FOLDER}/themes/ ${SUITECRM_FOLDER}/data/ ${SUITECRM_FOLDER}/upload/ ${SUITECRM_FOLDER}/include/ ${SUITECRM_FOLDER}/install/

chmod -R u=rwx,g=rx,o=rx “${SUITECRM_FOLDER}”