Das Notes Forum
Domino 9 und frühere Versionen => Administration & Userprobleme => Thema gestartet von: derhellwig am 25.07.02 - 08:29:42
-
Hallo,
ich möchte die Mapi Schnittstelle auf dem Terminalserver nutzen (NT4 TSE), um aus einer Windows Anwendung auf Lotus Notes zuzugreifen.
Da die notes.ini aber nicht im Standard Notes Verzeichniss liegt, sondern in einem benutzerspezifischen Data Verzeichnis (jeder Benutzer hat ein eigenes Data Verzeichnis), kann ich kein "Mapi-Profil" für Lotus Notes konfigurieren.
"Notes initialisation failure"
Wo kann man den Pfad für den "Notes Provider" anpassen? Oder gibt es eine andere Lösung für mein Problem?
-
Hi
Wir benutzen Citrix auf dem Server wo ich in den vorgegeben Verknüpfungen ( freigegebenen Programmen ) %Username%/data eingeben kann. Hast Du eventuell auch eine derartige möglichkeit ?
Ich mußte allerdings auch wenigsten 1x den Notes Client auf dem Terminal Server installieren und das Programm zur Benutzung freigeben.
-
Ja,
wir benutzten auch Citrix (1.8) auf unserem Server die Verknüpfungen sind auch mit der Systemvariable %USERNAME% eingerichtet,der Notes Client läuft auch einwandfrei.
Aber beim benutzen der MAPI-Schnittstelle werden nicht die Verknüpfungen abgefragt, sondern vermutlich irgendwelche Registry-Einträge oder INI-Dateien.
-
Hi,
in unserer Citrix-Umgebung rufen wir den Lotus-Client ähnlich der Netzwerk-Umgebung auf:
nlnotes.exe=Laufwerksbuchstabe\Verzeichnis\notes.ini
Der Programmaufruf geschieht mit der nlnotes.exe und nicht mit der notes.exe, da durch nlnotes.exe kein Splash-Screen und kein Debugger gestartet wird.
Gruss
;D MOD
-
Hallo,
also noch mal zum Verständis. Der Notes Client läuft einwandfrei bei allen ICA- Clients(PC & NC).
Ich möchte aber über ein anderes Programm (CRM Marketing Manger) Mails verschicken. Dieses Programm benutzt die MAPI Schnittstelle (von Windows- nicht den Lotus Notes Client!!!) um mit dem Notes Server direkt zu kommunizieren.
Beim erinrichten eines Mapi - Profils für Lotus Notes habe ich das Problem, dass die NOTES.INI nicht gefunden wird, da diese nicht wie bei einer Standard Clientinstallation im Notes Verzeichnis liegt (z.B. C:\lotus\notes) sondern in einem speziellen data Verzeichniss, dass sich für jeden Benutzer differenziert (z.B. D:\NotesData\%USERNAME%\Data)
==> deshalb lässt sich kein Notes-MAPI-Profi konfigurieren
Wenn ich die Notes.ini testweise ins Notes Verzeichniss kopiere kann funktioniert alles wunderbar, leider hat jeder Benutzer eine eigene Notes.ini :(
-
Yoo,
leg doch einfach auf das Verzeichnis mit der Notes.ini einen Search-Path damit sie gefunden wird.
Und dann viel Glück mit dem marketing.manager ... ich finde das Programm einfach Grottenschlecht. (Musste mich auch einige Zeit mit der Verknüpfung Notes <-> mm abquälen. ;D ;D ;D
Gruss ...
Hoshee
-
Hallo,
DANKE !!! super Sache hat funktioniert. auf die naheliegenden Sachen kommt man eben selber nicht.
Eine Frage noch warum funktioniert die Systemvariable %USERNAME% im Path Befehl nicht?
z.B. "D:\NotesData\%USERNAME%\data"
Sonst müßte ich für 50 User jeweils einen seperaten Eintrag einpflegen....Das wäre ja irgendwie nicht wirklich clever und ein ziemlich langer Path Befehl.
Danke schon mal im voraus.
-
Yoo,
kleine Gegenfrage: Was habt Ihr für ein Netz und wie meldet Ihr euch auf dem Terminalserver an (Windows- oder Novell ...)?
Global auf dem Server kannst Du die Variable natürlich nicht setzten. Schau mal ob es für die User ein Anmeldescript gibt.
Gruss ...
Hoshee
-
Hallo,
Danke für Denkanstoss, habe im Moment anscheinend "mehrere Bretter vorm Kopf" ;D
Nt - Anmeldung, benutzerdefiniertes Anmeldescript mit Path Änderung bzw Erweitwerung!OK.
Problem wenn Anmeldesrcipt abgelaufen. Ist die Pathänderung auch wieder weg???
-
Yoo,
leider bin ich im Anmeldescript von Windows nicht so Firm.
Im Zweifelsfall würde ich behaupten, das die Variable nur für das Script selber gültig ist. Kannst Du nicht eine Globale / Userabhängige Variable definieren.
Bei uns wird einfach (Novellanmeldung) auf Search-Laufwerk gemappt! Vielleicht wäre ja auch das eine Lösung für Dich.
Gruss ...
Hoshee
-
Hallo,
das Problem ist gelöst, na ja welche Datei gibt es schon seit DOS - Zeiten die beim starten herangezogen wird??
Der benutzerdefinierte Eintrag in der Autoexec.bat platziert und schon gibt es keine Probleme. (Peinlich... Peinlich...Peinlich...hätte man ja eher drauf kommen können ;D )
Trotzdem vielen Dank für die Hilfe
Gruß
Torsten