PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : globales Adressbuch



psych
24.05.06, 15:38
Ich bin ein wenig am verzweifeln.

Ich möchte mit irgendeinem Windows Client Mail Programm auf irgendein globales Adressbuch auf einem linux Server zugreifen können.

Gebraucht werden nur Vorname, Nachname und email addy.... alles andere is mir völlig schnuppe.

Ich hab das bisher nur mit nem Ldap Server und Kmail hinbekommen... Thunderbird kann das nicht wirklich. Findet bei mir die Einträge nicht und ist nicht in der Lage Einträge zu erstellen.

Kann Outlook Express vernünftig auf mysql oder ldap oder sowas zugreifen?

Gruß
Psych

MiGo
24.05.06, 15:47
Ich hab das bisher nur mit nem Ldap Server und Kmail hinbekommen... Thunderbird kann das nicht wirklich. Findet bei mir die Einträge nicht und ist nicht in der Lage Einträge zu erstellen.
Wenn du die Einträge nicht findest, hast du wahrscheinlich das Suchverzeichnis (cn, ou etc.) nicht richtig eingegeben.
Das Thunderbird nicht in LDAP schreiben kann liegt (noch) an Thunderbird; es gibt einfach noch keine Schreibunterstützung.
Wegen dieser Geschichte 'musste' ich auch auf Evolution umsteigen.

MiGo,
der selber einen LDAP-Server wegen des globalen Adressbuches betreibt :)

psych
25.05.06, 14:00
Weiß einer wan Thunderbird das können wird?
Oder gibt es irgendeinen anderen Mail client für windows der das kann?

Gruß
Psych

psych
29.05.06, 12:47
Es kann doch nicht wirklich sein,dass es keinen einzigen windows Client gibt der Adressbuch Einträge auf einen Ldap Server schreiben kann! :mad:

psych
30.05.06, 12:13
Also ich habs jetzt mit Pegasus gemacht... mal sehen ob sich das auf Dauer bewährt.
Ne zentrale Serverbasierende Verwaltung hätte ich zwar schöner gefunden....aber so sollte es auch gehen.

muell200
30.05.06, 16:00
Also ich habs jetzt mit Pegasus gemacht... mal sehen ob sich das auf Dauer bewährt.
Ne zentrale Serverbasierende Verwaltung hätte ich zwar schöner gefunden....aber so sollte es auch gehen.

ich habe erst ein globales adressbuch mit thunderbird, outlook und ldap eingerichtet.
zum adressen verwalten habe ich ein script erstellt.
jetzt muss ich "nur" das adressbuch auf einen bestimmten drucker ausdrucken.
der "drucker" schreibt die adressen in den ldap baum.

ist zwar ein extremer aufwand bis alles funktioniert, aber ..... wenn es geht ... :)

psych
30.05.06, 21:57
:ugly:
Auch ne möglichkeit....

fladi.at
31.05.06, 09:30
ich habe erst ein globales adressbuch mit thunderbird, outlook und ldap eingerichtet.
zum adressen verwalten habe ich ein script erstellt.
jetzt muss ich "nur" das adressbuch auf einen bestimmten drucker ausdrucken.
der "drucker" schreibt die adressen in den ldap baum.

ist zwar ein extremer aufwand bis alles funktioniert, aber ..... wenn es geht ... :)

Klingt interessant. Ich bin auch schon länger auf der Suche nach einer Lösung, ins LDAP schreiben zu können. Besteht die Möglichkeit, einen Blick auf deine Lösung zu werfen?

muell200
31.05.06, 09:44
Klingt interessant. Ich bin auch schon länger auf der Suche nach einer Lösung, ins LDAP schreiben zu können. Besteht die Möglichkeit, einen Blick auf deine Lösung zu werfen?


wenn du dir das antun willst...

kurze erklärung zum script bzw. ablauf
- ich exportiere das adressbuch mit thunderbird
- dann drucke ich die datei auf einen drucker, der unter linux eingerichtet ist.
- der "drucker" ändert die datei.
1. die dn muss angepasst werden, da thunderbird die dn anderes angbit
2. ein paar variabeln werden angepasst, da ich kein passendes schema gefunden, die thunderbird = ldap ist


schaue es dir mal an, und wenn du probleme hast.... melden

die drucker datei



#!/bin/sh

EINGABE=$1
AUSGABE="/tmp/print2adresse.out"

# ldif - datei anpasssen

MAIL=",mail=.*"
DN=",ou=people,dc=xxxx,dc=de"

# variabeln anpassen
sed -e "s/$MAIL/$DN/" $EINGABE | grep -v modifytimestamp\
| sed -e "s/homeStreet/mozillaHomeStreet/"\
| sed -e "s/mozillaAbPersonObsolete/mozillaAbPersonAlpha/"\
| sed -e "s/cn=/cn=\"/"\
| sed -e "s/,ou=/\",ou=/"\
| sed -e "s/department/ou/" | sed -e "s/company/o/" > $AUSGABE

# leerzeichen zwischen einzelenen adressen hinzufügen

sed '/^dn/i\\n' $AUSGABE > /tmp/ldif.tmp

# das alte adressbuch loeschen, bessere wäre es aber die einzelen werte "nur" zu ändern
ldapdelete -D "cn=Manager,dc=xxxxx,dc=de" -x -w secret "ou=people,dc=xxxxx,dc=de" -r
# neue adressen hinzufuegen
# zuerst noch die org. hinzufuegen
ldapadd -D "cn=Manager,dc=xxxxx,dc=de" -x -w secret < organisations.ldif

ldapadd -D "cn=Manager,dc=xxxx,dc=de" -x -w secret < /tmp/ldif.tmp



folgende schemas verwende ich:
include /etc/openldap/schema/core.schema
include /etc/openldap/schema/cosine.schema
include /etc/openldap/schema/inetorgperson.schema
include /etc/openldap/schema/rfc2307bis.schema
include /etc/openldap/schema/yast.schema
include /etc/openldap/schema/extension.schema
include /etc/openldap/schema/mozillaAbPersonAlpha.schema
include /etc/openldap/schema/mozillaOrgPerson_0.6.3.schema


WICHTIG!!!
drucken mit windows editor:
beim Drucken von der ldif-datei muss die seite richtig eingestellt werden
seitenrand + seitenkopf entfernen!!!!!!!!!!

X-Dimension
11.07.08, 09:29
Hat sich hier in den letzten 2 Jahren denn schon etwas gebessert?

Wir verwenden auch Thunderbird als Mail Client für 35 Mitarbeiter und suchen eine einfach Möglichkeit die Adressbücher abzugleichen.