How to set up the shared addressbook: Difference between revisions
No edit summary |
|||
| (14 intermediate revisions by the same user not shown) | |||
| Line 40: | Line 40: | ||
[[How to set up Thunderbird#Adding the shared Address Book|How to set up Thunderbird]] |
[[How to set up Thunderbird#Adding the shared Address Book|How to set up Thunderbird]] |
||
[[Category:LDAP]] |
|||
[[Category:Draft]] |
[[Category:Draft]] |
||
[[Category:FAQ]] |
[[Category:FAQ]] |
||
[[Category:Contacts]] |
[[Category:Contacts]] |
||
==Mac OS X 10.10.x (Yosemite) - Contacts.app 9.x== |
|||
#Go to menu '''Contacts > Preferences > Accounts''' |
|||
##(Attention! Not directly to Contacts > Accounts which would redirect to another UI Apple > Preferences > Internet Accounts) |
|||
# Press '''+''' at the bottom left corner to add an account |
|||
# Select '''CardDav''' in account type in the selection box, shall be already pre-selected, select it otherwise |
|||
# Enter your '''username''' (e.g richard) |
|||
# Enter your '''password''' (e.g blablabla) |
|||
# Enter '''Server Path''' which is an URL in the following format as: '''<serverhostname>/davical/caldav.php/<ressource>/<collection>''' |
|||
##e.g for '''personal addressbook''' enter something like:'''remote.monserver.com/davical/caldav.php/richard/addresses''' or |
|||
##e.g for '''shared addressbook''' enter something like:'''remote.monserver.com/davical/caldav.php/shared/addresses''' |
|||
'''ATTENTION:''' Make sure '''NOT to prefix server name with https://''' as this is automatically added by Contacts.app client software (this rule may also apply for Manual setup under 10.11 El Capitain version, to be confirmed) and would result in a failed authentication due to wrong URL format. |
|||
'''Known issue 1 (https://gitlab.com/davical-project/davical/issues/72):''' |
|||
While contacts can be viewed and updated, creating new contact would fail and crash the application. This is a known issue that shall be resolved in future version of Davical server. If a new contact is created and application crash, the only way to sort it out is to remove the new added entry in the address book before it crashes (you may need to disable automatic sync update first) or remove/re-add account. |
|||
==> As a temporary workaround, use an alternative client application to create new contacts (Contacts.app on iOS - iPhone/iPad, Cardbook add-on for Thunderbird setup to sync the CardDav address book). |
|||
'''Fixed issue 1:''' |
|||
Add '''$c->post_add_member = false''' in config.php file on server |
|||
'''Known issue 2:''' |
|||
With Davical 1.1.3.1 and lower, address formatting in Contact.app on Mac OS X may be lost (formatted on one line with semi-colon)... |
|||
'''Fixed issue 2:''' |
|||
Upgrade to Davical 1.1.4 or upper package... on server... |
|||
'''Known issue 3:''' |
|||
Import of several thousand of contact in Mac OS X contacts.app fails and timeout (only partially imported). |
|||
'''Fixed issue 3:''' |
|||
Upgrade operating system on server to upgrade php,postgres,etc... package versions! |
|||
==Mac OS X 10.11.x (El Capitain) - Contacts.app 10.x== |
|||
#Go to menu '''Contacts > Preferences > Accounts''' |
|||
##(Attention! Not directly to Contacts > Accounts which would redirect to another UI Apple > Preferences > Internet Accounts) |
|||
# Press '''+''' at the bottom left corner to add an account |
|||
# Select '''CardDav''' in in the first selection box, shall be already pre-selected, select it otherwise |
|||
# Select '''Manual''' in account type in the selection box instead of Automatic as preset. |
|||
# Enter your '''username''' (e.g richard) |
|||
# Enter your '''password''' (e.g blablabla) |
|||
# Enter '''Server Path''' which is an URL in the following format as: '''<serverhostname>/davical/caldav.php/<ressource>/<collection>''' |
|||
##e.g for '''personal addressbook''' enter something like:'''remote.monserver.com/davical/caldav.php/richard/addresses''' |
|||
'''ATTENTION:''' Make sure '''NOT to prefix server name with https://''' as this is automatically added by Contacts.app client software and would result in a failed authentication due to wrong URL format. |
|||
'''Known issue 1:''' |
|||
This client version cannot access shared resource. Bug reported to Apple that still need to come up with a fix :-) |
|||
==iOS iphone/ipad== |
|||
#Go to '''Settings > Mail,Contacts,Calendar''' |
|||
# Add new account of type Others (you may need to scroll down to see this type) |
|||
# Add CardDav account |
|||
# Enter '''Server Path''' which is an URL in the following format as: '''<serverhostname>/davical/caldav.php/<ressource>/<collection>''' |
|||
##e.g for '''personal addressbook''' enter something like:'''https://remote.monserver.com/davical/caldav.php/richard/addresses''' |
|||
# Enter your '''username''' (e.g richard) |
|||
# Enter your '''password''' (e.g blablabla) |
|||
# Enter a description (display name) for the account |
|||
Done :-) |
|||
Latest revision as of 16:26, 25 May 2016
All Forget About IT™ servers have an LDAP based shared addressbook. It can be accessed from many applications, including most email clients, and a number of desktop address books as well, and you will find that your webmail account already has this facility enabled. In order to access the shared addressbook from an application you will need the following information.
- Server Name: Usually mail.<your domain name> or server.<your domain name>. Often you can use a short name such as "server" on its own if the computer is not used outside of the office network.
- User Name / Account ID: This is a bit complicated. We have a web page on your server where you can copy this from. It takes the following form: uid=<your user id>,ou=People,dc=<your domain shortcode>,dc=uk,dc=fabit,dc=net. (fabit is the shortest version of Forget ABout IT we could find that was still available. It was only afterwards we realised that it could also be read as FABulous IT!).
- Password: Hopefully you will already know this, as we cannot find out what your password is as it stored as an encrypted form.
- Search Base: ou=AddressBook,dc=<your domain shortcode>,dc=uk,dc=fabit,dc=net.
Specific information on the settings for your server are available on the help page of the Address Book web interface. See How do I access the system remotely on how to log in to your server's web interface.
Outlook 2010
- Go to File -> Info -> Account Settings.
- Click on the Address Book tab.
- Click on New.
- Select Internet Directory Service
- Enter your server name (from the Address Book help page) and tick This server requires me to log on.
- Enter your LDAP format user name (from the Address Book help page) and your password (the same you use to log in to email). Do not tick SPA.
- Click on More Settings and click OK to the warning message.
- Choose a friendly display name, like Shared Address Book.
- Click on search and enter the search base (from the Address Book help page).
- Click on OK, and then on Finish.
Useful Links
Outlook 2007
- Select Tools > Account Settings
- Select Address Books then select New
- Select Internet Directory Service (LDAP) then select Next
- Enter your server name (from the Address Book help page) and tick This server requires me to log on.
- Enter your LDAP format user name (from the Address Book help page) and your password (the same you use to log in to email). Do not tick SPA.
- Click on More Settings and click OK to the warning message.
- Choose a friendly display name, like Shared Address Book.
- Click on search and enter the search base (from the Address Book help page).
- Click on OK, and then on Finish.
Thunderbird
Mac OS X 10.10.x (Yosemite) - Contacts.app 9.x
- Go to menu Contacts > Preferences > Accounts
- (Attention! Not directly to Contacts > Accounts which would redirect to another UI Apple > Preferences > Internet Accounts)
- Press + at the bottom left corner to add an account
- Select CardDav in account type in the selection box, shall be already pre-selected, select it otherwise
- Enter your username (e.g richard)
- Enter your password (e.g blablabla)
- Enter Server Path which is an URL in the following format as: <serverhostname>/davical/caldav.php/<ressource>/<collection>
- e.g for personal addressbook enter something like:remote.monserver.com/davical/caldav.php/richard/addresses or
- e.g for shared addressbook enter something like:remote.monserver.com/davical/caldav.php/shared/addresses
ATTENTION: Make sure NOT to prefix server name with https:// as this is automatically added by Contacts.app client software (this rule may also apply for Manual setup under 10.11 El Capitain version, to be confirmed) and would result in a failed authentication due to wrong URL format.
Known issue 1 (https://gitlab.com/davical-project/davical/issues/72): While contacts can be viewed and updated, creating new contact would fail and crash the application. This is a known issue that shall be resolved in future version of Davical server. If a new contact is created and application crash, the only way to sort it out is to remove the new added entry in the address book before it crashes (you may need to disable automatic sync update first) or remove/re-add account. ==> As a temporary workaround, use an alternative client application to create new contacts (Contacts.app on iOS - iPhone/iPad, Cardbook add-on for Thunderbird setup to sync the CardDav address book).
Fixed issue 1: Add $c->post_add_member = false in config.php file on server
Known issue 2: With Davical 1.1.3.1 and lower, address formatting in Contact.app on Mac OS X may be lost (formatted on one line with semi-colon)...
Fixed issue 2: Upgrade to Davical 1.1.4 or upper package... on server...
Known issue 3: Import of several thousand of contact in Mac OS X contacts.app fails and timeout (only partially imported).
Fixed issue 3: Upgrade operating system on server to upgrade php,postgres,etc... package versions!
Mac OS X 10.11.x (El Capitain) - Contacts.app 10.x
- Go to menu Contacts > Preferences > Accounts
- (Attention! Not directly to Contacts > Accounts which would redirect to another UI Apple > Preferences > Internet Accounts)
- Press + at the bottom left corner to add an account
- Select CardDav in in the first selection box, shall be already pre-selected, select it otherwise
- Select Manual in account type in the selection box instead of Automatic as preset.
- Enter your username (e.g richard)
- Enter your password (e.g blablabla)
- Enter Server Path which is an URL in the following format as: <serverhostname>/davical/caldav.php/<ressource>/<collection>
- e.g for personal addressbook enter something like:remote.monserver.com/davical/caldav.php/richard/addresses
ATTENTION: Make sure NOT to prefix server name with https:// as this is automatically added by Contacts.app client software and would result in a failed authentication due to wrong URL format.
Known issue 1: This client version cannot access shared resource. Bug reported to Apple that still need to come up with a fix :-)
iOS iphone/ipad
- Go to Settings > Mail,Contacts,Calendar
- Add new account of type Others (you may need to scroll down to see this type)
- Add CardDav account
- Enter Server Path which is an URL in the following format as: <serverhostname>/davical/caldav.php/<ressource>/<collection>
- e.g for personal addressbook enter something like:https://remote.monserver.com/davical/caldav.php/richard/addresses
- Enter your username (e.g richard)
- Enter your password (e.g blablabla)
- Enter a description (display name) for the account
Done :-)