also, die UAC-Geschichte geht jetzt. Sowohl beim Setup als auch beim Configtool. Norberts Problem konnte ich hier nicht nachvollziehen.
das freut mich. Hat mich auch ziemlich viel Nerven und Zeit gekostet.
Zitat von NilsK
Beim HTML-Editor stelle ich auch keine groben Fehler mehr fest. Im Testmail-Dialog stimmt die Feldreihenfolge per Tab nicht (das Subject-Feld wird nicht angesprungen, wenn man aus dem Absenderfeld kommt). Testmail an sich klappt.
Die Tabgeschichte habe ich bereinigt. Das kommt davon, wenn man die Textboxen permanen hin und her schiebt und alles schnell gehen muss.
Zitat von NilsK
Nach welchem Algorithmus berechnest du das Ablaufen des Kennworts? Damit könnte man ein kleines Skript bauen, das zu Prüfzwecken einen Report über alle User macht (könnte ich vielleicht nebenbei machen). Damit kann man dann schauen, wer benachrichtigt werden sollte - macht das Testen leichter.
Das ist eigentlich recht einfach. Ich nehme das aktuelle Datum und addiere meine Tage für die jeweilige Nachricht. Danach ziehe ich von diesem Datum das maximale Kennwortalter ab. Aus diesem Datum bilde ich dann zwei Datumsangaben: Datum + 00:00:00 und Datum + 23:59:59. Daraus baue ich dann einen LDAP Filter der mir für alle Benutzer mit einem pwdlastset zwischen Datum1 und Datum2 auspuckt. That's it.
Zitat von NilsK
Verstehe ich die "Startzeit" richtig, dass PassAlert einmal täglich um diese Uhrzeit schaut?
Korrekt!
Zitat von NilsK
Hm. In meinen letzten beiden Versuchen hat der Dienst zur vereinbarten Zeit nichts gemacht. Keine Mail, kein Eventeintrag. Dann habe ich es nochmal mit neuer Zeit konfiguriert und den Dienst neu gestartet - dann ging es. Sollte der Dienst nicht zur Laufzeit auch die Konfig checken bzw. durch das Konfigtool dazu getriggert werden?
Das ist komisch. Es ist so, wenn Du einen Parameter änderst, dann musst Du ja OK oder auch Übernehmen klicken. Sowie Du das tust, wird der Dienst angewiesen die Konfigurationsdatei neu einzulesen. Ein Neustart des Dienstes ist nicht erforderlich. Konntest Du das von Dir beobachtete Verhalten noch einmal verifizieren?
[/QUOTE]
Zitat von NilsK
Ach, noch ein Einfall: Das Kennwort wird ja sicher nicht immer um 0:00 Uhr ablaufen, sondern zu dem Zeitpunkt, wenn nach pwdLastSet das Verfallsdatum rum ist, also auch mal um 8:21 Uhr oder so. Vielleicht könnte man in der Mail auch die Uhrzeit als Feld verfügbar machen?
Erledigt.
Eine neue Version ist online.
Fixes:
Tabindex für Testmailformular
Neue Funktion:
Uhrzeit des Passwortablaufs kann jetzt per Platzhalter in die Mail hinzugefügt werden.
das freut mich. Hat mich auch ziemlich viel Nerven und Zeit gekostet.
Hmm ich mußte auch die neue Version explit aus einer cmd-Admin Box starten. Aber wie gesagt, eventuell ist es ja wirklich mein DC.
Eine neue Version ist online.
Neue Funktion:
Uhrzeit des Passwortablaufs kann jetzt per Platzhalter in die Mail hinzugefügt werden.
Habs grad installiert und den Platzhalter in die Mails eingefügt. Wäre praktischer, wenn dieser dann an der Stelle eingefügt wird, wo der Cursor grad steht. Im Moment wird das immer am Ende der Mail eingefügt (Kosmetikfehler ).
Ansonsten wäre ein änderbarer Betreff der Benachrichtigungsmails auch noch mein nächster Wunsch.
Auf jeden Fall schonmal großes Dankeschön von mir für das Tool.
Hmm ich mußte auch die neue Version explit aus einer cmd-Admin Box starten. Aber wie gesagt, eventuell ist es ja wirklich mein DC.
Ich habe es gerade noch einmal getestet. Bei mir funktioniert das einwandfrei. Keine Ahnung warum es nicht geht?
Habs grad installiert und den Platzhalter in die Mails eingefügt. Wäre praktischer, wenn dieser dann an der Stelle eingefügt wird, wo der Cursor grad steht. Im Moment wird das immer am Ende der Mail eingefügt (Kosmetikfehler ).
Ansonsten wäre ein änderbarer Betreff der Benachrichtigungsmails auch noch mein nächster Wunsch.
Zumindest den Fehler mit dem Einfügen habe ich jetzt korrigiert. Die neue Version ist jetzt online.
Auf jeden Fall schonmal großes Dankeschön von mir für das Tool.
schön das es jetzt rennt. Momentan bin ich wieder mal knapp an Zeit. Ich hoffe, dass es nächste Woche besser wird. Dann werde ich mich mal hinsetzen und die Sache mit dem Betreff noch hinbiegen. Das war doof, das ich es nicht von Anfang an realisiert habe.
schön das es jetzt rennt. Momentan bin ich wieder mal knapp an Zeit. Ich hoffe, dass es nächste Woche besser wird. Dann werde ich mich mal hinsetzen und die Sache mit dem Betreff noch hinbiegen. Das war doof, das ich es nicht von Anfang an realisiert habe.
Ich habe das Tool auf einem W2K3 Enterprise x64 R2 installiert und gestartet. Testmailversand funktioniert. Bei mir wirft das Programm aber eine Exception, sobald ich den Button "Nachricht editieren" für die Bearbeitung des E-Mail Textes anklicke:
Unable to cast COM object of type 'System.__ComObject' to class type 'mshtml.HTMLDocumentClass'
Falls Du da noch mehr Details zu brauchst, sag gerne Bescheid.
Hab ich was vergessen einzustellen?
Ansonsten wäre es noch toll, wenn der Button "Übernehmen" automatisch ausgegraut wird, wenn man drauf geklickt hat, damit man sieht, dass die Änderungen auch übernommen wurden. Eben a la Windows Standard-Dialog.
Freu mich schon, wenn die Benutzer nicht mehr zu mir kommen, damit ich das Kennwort wieder zurücksetze...
Danke!
Viele Grüße!
edit: die exception kommt nur, wenn ich als Format HTML, wie die Fehlermeldung schon vermuten lässt, einstelle. Plain Text geht wunderbar...