nerdstock.org

PROJECTEN | HANDLEIDINGEN | OVERIGE
Nederlands

Adresboek LDAP schema

Ik ben ooit bezig geweest met een LDAP schema voor een bruikbaar adresboek.
Hoewel ik inmiddels tot de conclusie ben gekomen dat LDAP een hel is om te configureren, en ik hier dus waarschijnlijk nooit mee verder ga, zou ik het toch zonde vinden om dat wat ik al heb weg te gooien. Vandaar hier.


Think:
- OhReallyABFaceUrl
- OhReallyABPGPPubkeyUrl

Settings to be put in prefs.js in Thunderbird profile dir:

user_pref("ldap_2.servers.default.attrmap.BirthYear", "OhReallyABBirthDate");
user_pref("ldap_2.servers.default.attrmap.CellularNumber", "mobile");
user_pref("ldap_2.servers.default.attrmap.Company", "o");
user_pref("ldap_2.servers.default.attrmap.Custom1", "-----");
user_pref("ldap_2.servers.default.attrmap.Custom2", "-----");
user_pref("ldap_2.servers.default.attrmap.Custom3", "-----");
user_pref("ldap_2.servers.default.attrmap.Custom4", "-----");
user_pref("ldap_2.servers.default.attrmap.Department", "ou");
user_pref("ldap_2.servers.default.attrmap.DisplayName", "cn");
user_pref("ldap_2.servers.default.attrmap.FaxNumber", "fax");
user_pref("ldap_2.servers.default.attrmap.FirstName", "gn");
user_pref("ldap_2.servers.default.attrmap.HomeAddress", "OhReallyABHomeStreet");
user_pref("ldap_2.servers.default.attrmap.HomeAddress2", "-----");
user_pref("ldap_2.servers.default.attrmap.HomeCity", "OhReallyABHomeLocality");
user_pref("ldap_2.servers.default.attrmap.HomeCountry", "OhReallyABHomeCountry");
user_pref("ldap_2.servers.default.attrmap.HomePhone", "OhReallyABHomePhone");
user_pref("ldap_2.servers.default.attrmap.HomeState", "OhReallyABHomeState");
user_pref("ldap_2.servers.default.attrmap.HomeZipCode", "OhReallyABHomePostalCode");
user_pref("ldap_2.servers.default.attrmap.JobTitle", "title");
user_pref("ldap_2.servers.default.attrmap.LastModifiedDate", "-----");
user_pref("ldap_2.servers.default.attrmap.LastName", "sn");
user_pref("ldap_2.servers.default.attrmap.NickName", "OhReallyABNickname");
user_pref("ldap_2.servers.default.attrmap.Notes", "OhReallyABNotes");
user_pref("ldap_2.servers.default.attrmap.PagerNumber", "-----");
user_pref("ldap_2.servers.default.attrmap.PreferMailFormat", "OhReallyABWorkUseHtmlMail");
user_pref("ldap_2.servers.default.attrmap.PrimaryEmail", "mail");
user_pref("ldap_2.servers.default.attrmap.SecondEmail", "-----");
user_pref("ldap_2.servers.default.attrmap.WebPage1", "labeledUrl");
user_pref("ldap_2.servers.default.attrmap.WebPage2", "OhReallyABHomeUrl");
user_pref("ldap_2.servers.default.attrmap.WorkAddress", "street");
user_pref("ldap_2.servers.default.attrmap.WorkAddress2", "-----");
user_pref("ldap_2.servers.default.attrmap.WorkCity", "l");
user_pref("ldap_2.servers.default.attrmap.WorkCountry", "c");
user_pref("ldap_2.servers.default.attrmap.WorkPhone", "telephoneNumber");
user_pref("ldap_2.servers.default.attrmap.WorkState", "st");
user_pref("ldap_2.servers.default.attrmap.WorkZipCode", "postalCode");
user_pref("ldap_2.servers.default.attrmap._AIMScreenName", "-----");

A Thunderbird/Addressbook extension where fields can be added, moved and removed depending on the schema would be cool…

Reacties zijn welkom:
rob[at]nerdstock.org
Creative Commons License
http://creativecommons.org/licenses/by-nc-sa/3.0/nl/deed.nl

 


-i *.nerdstock.org/*
Nerds don't google, they grep.

OhReally.nl
http://OhReally.nl
HoudtVan.je
http://www.houdtvan.je
Setara
http://setara.org
Dannik
http://dannik.nl
FaciliPro
http://facilipro.nl
Ads by Nerdstock.org

Link: Op deze site gebruikte handelsmerken