Changes

Jump to navigation Jump to search
562 bytes added ,  16:53, 24 November 2013
Line 140: Line 140:  
When done, users will be able to login to your owncloud web interface using their mail server username and password.   
 
When done, users will be able to login to your owncloud web interface using their mail server username and password.   
 
More information can be found here: http://owncloud.org/support/custom-user-configuration/
 
More information can be found here: http://owncloud.org/support/custom-user-configuration/
 +
 +
======Enable Automatic IMAP User Creation======
 +
This discussion on the Owncloud bug tracker describes patches that provide more automated IMAP user management:
 +
https://github.com/owncloud/apps/issues/302
 +
 +
The patches provide these capabilities:
 +
* Create new Owncloud users when unrecognized users login using IMAP
 +
:* Add new users to a group named for the domain portion of their email address
 +
:* Optionally set an Owncloud quota based on the user's email domain
 +
* Update the Owncloud password for any existing user who logs in using IMAP
       
=====Problems=====
 
=====Problems=====
* Users who login using IMAP Authentication are not automatically added to the owncloud "oc_users" table.  Consequently, they are not offered as options when other users want to share files with them.
+
* By default:
*  IMAP authenticated users will be unable to connect using the owncloud client sync program.
+
:* Users who login using IMAP Authentication are not automatically added to the owncloud "oc_users" table.  Consequently, they are not offered as options when other users want to share files with them.
 +
:*  IMAP authenticated users will be unable to connect using the owncloud client sync program.
 
* If your IMAP server allows alternative username syntax, owncloud will create a separate account for each username format that allows successful authentication. That is, if your IMAP server allows users to optionally include or omit the domain name, you might create a user account entry for "xyzuser@mail.yourdomain.com", then find that the user always logs in using simply "xyzuser", which succeeds during the IMAP authentication, but is a different account within owncloud.
 
* If your IMAP server allows alternative username syntax, owncloud will create a separate account for each username format that allows successful authentication. That is, if your IMAP server allows users to optionally include or omit the domain name, you might create a user account entry for "xyzuser@mail.yourdomain.com", then find that the user always logs in using simply "xyzuser", which succeeds during the IMAP authentication, but is a different account within owncloud.
   −
=====Sync Issues (Turning off magic quotes in php)=====
+
======Sync Issues (Turning off magic quotes in php)======
 
I had issues when deleting files in my client. Turing off magic quotes fixed the problem. Edit your php.ini using custom templates.
 
I had issues when deleting files in my client. Turing off magic quotes fixed the problem. Edit your php.ini using custom templates.
 
* See http://wiki.contribs.org/PHP
 
* See http://wiki.contribs.org/PHP
Line 160: Line 171:  
  sv t httpd-e-smith
 
  sv t httpd-e-smith
   −
=====Allow Sharing with IMAP Users=====
+
======Allow Sharing with IMAP Users======
 
To allow sharing with your IMAP users, you need to manually add each IMAP user account to the oc_users table using commands like those below at a shell prompt on your SME server:
 
To allow sharing with your IMAP users, you need to manually add each IMAP user account to the oc_users table using commands like those below at a shell prompt on your SME server:
 
  mysql owncloud
 
  mysql owncloud
Line 168: Line 179:       −
=====Using the Owncloud Client=====  
+
======Using the Owncloud Client======  
 
In order for an IMAP-authenticated user to configure the owncloud client sync program:
 
In order for an IMAP-authenticated user to configure the owncloud client sync program:
 
* The system administrator must add the username to the oc_users table manually as described above
 
* The system administrator must add the username to the oc_users table manually as described above

Navigation menu