alphaman
Goto Top

OutlookSignature mit AD bzw. Alternative

Hi Leute,

wir möchten das bei uns die Signaturen in Outlook automatisch generiert werden. Ich hab schon im Forum und im Internet gesucht nach lösungen und bin dabei auf das Programm OutlookSignature gekommen. Leider bekomme ich es nicht zum verrecken hin das es mit AD läuft. Ich hab keine Lust alle 40 User in eine Access DB einzutragen. Das AD ist schon da und man ändert meinstens nur etwas im AD.

Kann mir einer bitte Hilfen. Dickes Danke schonmal.

Gruß,
Alphaman

Content-ID: 50753

Url: https://administrator.de/forum/outlooksignature-mit-ad-bzw-alternative-50753.html

Ausgedruckt am: 23.12.2024 um 13:12 Uhr

Alphaman
Alphaman 05.02.2007 um 14:59:12 Uhr
Goto Top
Hi, bin schon etwas weiter. Auf das AD greift er jetzt zu, aber der LDAP Suchpfad stimmt wohl noch nicht so richtig.

Die FieldMappings müssen alle mit Sternchen gefüllt sein. Dann sagt er bei AD OK.

FirstName=*
LastName=*
Title=*
SignTitle1=*
SignTitle2=*
Phone=*
Fax=*
Mobile=*
EMail=*
Postcode=*
City=*
Street=*
UserDef1=*
UserDef2=*
UserDef3=*
UserDef4=*
UserDef5=*
SignType=*

Nur jetzt fehlt mir der richtige Eintrag bei LDAPBaseObjectDN=.

Wenn ich den LDAP Browser aufrufe und mir die Eintraege anschaue, dann finde ich die Eintraege unter: OU=SBSUsers,OU=Users,OU=MyBusiness,DC=mydomain,DC=local

Wenn ich dies aber in die ini eintrage dann bringt er trotzdem den Fehler:

Verbindung zum Active-Directory:
OK
LDAP-Abfragezeichenfolge:
<LDAP://OU=SBSUsers,OU=Users,OU=MyBusiness,DC=mydomain,DC=local>;(&(objectCategory=person)(objectClass=user)(sAMAccountName=mkuhn*));,,,,,,,,,,,,,,,,,;subtree
Es ist folgender Fehler aufgetreten:
-2147217900: Der Befehl enthielt mindestens einen Fehler.
Die Anwendung wird beendet.


Hat vielleicht jemand eine Idee?
SaarAdmin
SaarAdmin 05.02.2007 um 16:16:02 Uhr
Goto Top
Arbeitet bei dir jeder Rechner lokal mit Outlook oder verwendet ihr einen Mailserver? Aber ich vermute mal, bei der Größenordnung, verwendet ihr einen Mailserver??
Alphaman
Alphaman 05.02.2007 um 23:12:48 Uhr
Goto Top
Wir verwenden Win 2003 SBS als Mailserver.
SaarAdmin
SaarAdmin 06.02.2007 um 08:19:26 Uhr
Goto Top
Achso. Wir verwenden Kerio Mailserver, nicht ganz so gross, aber der gibt mir die Möglichkeit, automatisch eine einheitliche Signatur unter jede ausgehende Mail zu setzen. Ist zwar glaube ich eigentlich gedacht, um eine Werbebotschaft einzufügen, wie der Hinweis aug eine Messe oder so, aber wir nutzen es halt, um eine einheitliche Signatur hinzuzufügen, in der die gesetzlichen Vorschriften, wie z.B. Handelsregisternummer oder ähnliches, erfüllt sind.
Alphaman
Alphaman 06.02.2007 um 15:44:10 Uhr
Goto Top
@SaarAdmin
Da hat du ja voll ins Schwarze getroffen. Denn das wollen bzw. müssen wir auch machen.

Das das Programm nicht ganz sauber läuft und wir nicht die Daten redudant eintragen wollen, schreibe ich gerade ein VBscript Programm was nichts anderes macht als das Outlooksiganur.

So sehe ich aber woran es liegt und kann entsprechend den Fehler beheben...
SaarAdmin
SaarAdmin 06.02.2007 um 16:05:36 Uhr
Goto Top
Dann wünsch ich dir mal viel Erfolg.
Wie machst du das mit deinen externen Mitarbeitern, wie z.B. Aussendienstmitarbeiter? Verbinden die sich mit deinem Mailserver oder arbeiten die lokal mit Outlook und PST-Datei?
Da hab ich nämlich das Problem, dass ich sie nicht am Mailserver angebunden habe und jede Signatur manuell abändern muss.
Das Problem daran ist, dass ich (nicht wie bei den stationären Usern, die über unseren Mailserver gehen und autom. die Signatur verpasst kriegen) die Signatur nicht überwachen kann. Wer sie ändert oder löscht, da habe ich leider keine Kontrolle drüber.
Alphaman
Alphaman 07.02.2007 um 07:52:22 Uhr
Goto Top
@SaarAdmin
Danke, das script funktioniert schon so wie ich es mir vorstelle. Ich muss nur noch kleine Funktionen noch einbauen.

Zum Glück haben wir nur eine Hand voll Außendienstmitarbeiter. Die arbeiten mit einer eigenen PST Datei, aber wenn Sie im Haus sind dann melden Sie sich an der Domaine bei uns an und so kann ich denke ich mal zuschlagen und ihnen die Signatur aufs Auge drücken. Ich werde das Script im Logonscript ausführen und somit bekommen die die Signatur auf sich angepasst.

Ich werde unter anderem die Signaturdateien schreibschützen damit sie nicht mehr so einfach verändert werden können. Natuerlich können sie ihre Eigene erstellen und diese verwenden, aber das wird durch Firmenpolitik geregelt ;)

Mal schauen ob ich heute das Script voll fertig und getestet bekomme. Das was ich gestern schon versucht habe sieht jedenfalls sehr vielversprechend aus.
doxdox
doxdox 07.02.2007 um 13:18:14 Uhr
Goto Top
Hi, bin auch an dem Programm OutlookSignature dran.
LDAP abfrage geht bei mit (W2k server mit exchange 2000)

Problem ist aber das nicht alle Felder aus dem LDAP gelesen werden können
z.b. LastName=*description Fehler 13: Typen unverträglich
und das ich keine UserDef Felder mit Variablen aus AD belegen kann
z.B. UserDef1=*department da kommt zwar kein Fehler aber ich kann UserDef1 nicht in der Sig verwenden
doxdox
doxdox 08.02.2007 um 12:24:49 Uhr
Goto Top
lösch mich
Alphaman
Alphaman 08.02.2007 um 14:51:39 Uhr
Goto Top
lösch mich

Warum sollten wir dich denn löschen ;) Welche idee haste denn gehabt und dann wieder verworfen?
43396
43396 12.02.2007 um 17:57:52 Uhr
Goto Top
Moin, sag mal, hast Du für das Problem mittlerweile eine Lösung gefunden?

Ich versuche nun auch schon seit Tagen alles in allen erdenktlichen logischen und unlogischen Variationen um eben dieses Problem zu beseitigen, aber es will einfach nicht !!!!!!!!!!!

Danke schon mal......
doxdox
doxdox 13.02.2007 um 14:33:58 Uhr
Goto Top
@43396

das *description Problem konnte ich noch nicht lösen aber es gibt unter http://zerbit.de/projekte/show.asp?p=outlooksignature#comments
eine neue Version die die anderen Probleme mit dem AD Zugriff behebt, so dass es möglich ist alle anderen Variablen zu füllen
gruss
doxdox
doxdox
doxdox 14.02.2007 um 16:51:13 Uhr
Goto Top
neues build auf der Website

v1.4 Build 04
(14.02.2007) Fehlerbehebung:

          • Das AD-Feld 'description' wird nun ebenso wie die anderen AD-Felder korrekt ausgelesen.

          nun geht alles ;)
          viel spass
rfalbrecht
rfalbrecht 19.02.2007 um 17:33:36 Uhr
Goto Top
Wenn man nur die nicht personifizierten Pflichtangaben anhängen und das Problem "quick and dirty" lösen möchte, dann könnte man auch den Disclaimer des Virenscanner dazu missbrauchen ...

Bei F-Secure geht das ganz prima.

Rainer
Tiedi84
Tiedi84 20.11.2007 um 11:49:01 Uhr
Goto Top
wir müssen nun auch eine Standardsignatur haben, ich scheitere jedoch an der Verbindung zum AD (Windows 2000 Exchange Server).

Was muss beim Parameter "LDAPBaseObjectDN" eingegeben werden um eine Verbindung zu erstellen? Wenn ich im AD unseres Servers gucke, steht ganz oben "Active Directory Benutzer und Computer" darunter dann "STB011.local" und der Unterpunkt in dem alle User dann aufgelsitet werden heisst "Benutzer". Was muss man nun in diesen Parameter der ini Datei schreiben?

Der LDAP Browser findet keine DNs
freddie
freddie 26.04.2008 um 18:51:21 Uhr
Goto Top
Ich habe auch probleme mit contact active directory. Outlooksignature gibt error 999.
Unserem server ad: example.nl
Unserem OU users: blokvanggestat users
Unserem domain: blok.local

Ich habe in das outlooksignature ini file beim LDAPBaseObjectDN:
\\example.nl:389,OU=users,OU=blokvang,DC=blok,DC=local

Ist das richtig oder must es anders sein?
Error 999 vorlagen nicht gefonden ist das die AD nicht gut angesprechen word sagt den macher den programm. Was ist nicht gut?
boahneey
boahneey 15.09.2009 um 16:32:54 Uhr
Goto Top
Hallo,

die Antwort kommt spät aber ja vielleicht für den einen oder anderen nicht zu spät.
Der String für die AD Abfrage muss wie folgt aussehen:
LDAPBaseObjectDN:example.nl:389/CN=users,OU=blokvang,DC=blok,DC=local
Wenn man das AD mit dem AD-Browser abfragt steht da CN-Users und nicht OU-Users!