freakms
Goto Top

Mailto mit Notes Client ansonsten mit Lotus Webmail verwenden

Hallo liebe Administrator Gemeinde,

wir haben bei uns Lotus Notes 8.5.1 in Verbindung mit einem Domino Server im Einsatz.
Es gibt bei uns Dokumente im Intranet, auf denen eine Email verlinkung ist, so dass wenn man auf den Mail Button klickt, bei den Rechnern auf denen Lotus Notes Client installiert ist eine neue Email direkt gestartet wird. Das Problem ist nun, das auf den Rechnern auf denen kein Client installiert ist (diese verwenden dann den Webclient) outlook express geöffnet wird und die konfiguration ausgeführt wird.

Lässt sich anhand der Mailto Funktion noch eine Konfiguration setzen, bei denen man etwas ähnliches bewirkt wir;

wenn lotus notes installiert ist
öffne neue mail in lotus notes
sonst verweise auf WEBMAIL link


Es sollte rein in der HTML Website umgestellt werden können.


Schon einmal vielen Dank im Voraus

Content-ID: 179421

Url: https://administrator.de/contentid/179421

Ausgedruckt am: 22.11.2024 um 13:11 Uhr

AndreasHoster
AndreasHoster 24.01.2012 um 10:22:44 Uhr
Goto Top
Die mailto Funktionalität ist nichts aus HTML oder WEB.
Die wird vom darunterliegenden OS ausgeführt. Und wenn auf dem Rechner eingestellt ist, daß bei mailto Outlook Express aufgeht, dann geht da Outlook Express auf.
Es gibt aber sicher auf dem Rechner die Möglichkeit, iNotes hinter mailto zu hängen (ist übrigens eine User Einstellung, also ohne Roaming Profiles eine Einstellung pro User/pro Rechner Kombination).

Edit:
Unter Vorgaben kann man im iNotes sagen, daß iNotes der Standard Mail Client werden soll.
freakms
freakms 24.01.2012 um 11:31:08 Uhr
Goto Top
Danke Andreas,

OK klasse, das bringt mich schon mal ein Stück weiter; nun die Frage der Fragen;

Wir haben ja nun einen Haufen an Inotes user und eine etwas geringere Anzahl an Client Usern, kann man in den Schablonen oder so von vorne rein sagen; Alle Inotes User bekommen diesen Haken gesetzt?!
Und bei den Client Usern wird dieser Haken nicht gesetzt?!
AndreasHoster
AndreasHoster 24.01.2012 um 12:17:53 Uhr
Goto Top
Fangen wir mal mit den Grundlagen an:
Bei einem Windows Client steht in der Registry, was bei einem Link mit mailto Protokoll passieren soll.
Nach der Installation von Windows steht da im Normalfall Outlook Express drin.
Wenn man Lotus Notes installiert, gibt es bei der Installation die Möglichkeit zu sagen, daß Lotus Notes der Standard Mailclient werden soll und dann wird der mailto Eintrag in der Registry entsprechend angepasst.
Da iNotes nicht installiert wird, sondern einfach über den Browser aufgerufen wird, wird der mailto Eintrag natürlich nicht geändert und es steht immer noch Outlook Express drin.

Diesen Registry Eintrag kann man natürlich über Logon-Skripte, Group Policies, Software Management Tools etc. verwalten.
Die Frage lässt mich jetzt allerdings vermuten, daß Ihr in der Firma alles von Hand macht, oder Du nicht zur Admin-Gruppe gehörst, die sowas macht.
Da könnte man auch einfach eine Email schicken und die Anwender bitten, auf den Vorgabe Knopf zu drücken.
freakms
freakms 25.01.2012 um 09:18:28 Uhr
Goto Top
Zitat von @AndreasHoster:
Fangen wir mal mit den Grundlagen an:
Bei einem Windows Client steht in der Registry, was bei einem Link mit mailto Protokoll passieren soll.
Nach der Installation von Windows steht da im Normalfall Outlook Express drin.
Wenn man Lotus Notes installiert, gibt es bei der Installation die Möglichkeit zu sagen, daß Lotus Notes der Standard
Mailclient werden soll und dann wird der mailto Eintrag in der Registry entsprechend angepasst.
Da iNotes nicht installiert wird, sondern einfach über den Browser aufgerufen wird, wird der mailto Eintrag natürlich
nicht geändert und es steht immer noch Outlook Express drin.


In der tat bin ich doch schon so weit aufgeklärt ;)


Diesen Registry Eintrag kann man natürlich über Logon-Skripte, Group Policies, Software Management Tools etc.
verwalten.
Die Frage lässt mich jetzt allerdings vermuten, daß Ihr in der Firma alles von Hand macht, oder Du nicht zur
Admin-Gruppe gehörst, die sowas macht.

Die Vermutung ist falsch, nur per logon script über die Domäne verteilen...ungünstig mit verschiedenen Domänen und Anmeldescripten, da auch nicht jeder User das selbe Script erhält.


Da könnte man auch einfach eine Email schicken und die Anwender bitten, auf den Vorgabe Knopf zu drücken.


Das beste wäre einfach, wenn man den usern das von vorne rein über den Lotus Administrator vergeben könnte...denn somit läuft man auch nicht gefahr das die Lotus Einstellungen sich, falls sich ein inotes user an einem client rechner anmeldet, nicht verstellt...
AndreasHoster
AndreasHoster 25.01.2012 um 10:21:21 Uhr
Goto Top
Ich glaube, Du hast nicht komplett verstanden was ich sagen will.

1.: Du kannst es nicht im Domino Administrator setzen, weil bei iNotes keine Installation auf dem Rechner stattfindet, die diese Registry Einstellungen setzen kann. Es ist keine Domino Einstellung, es ist eine Windows Einstellung.

2. Ich würde es per Anmeldeskript machen und iNotes bei jedem als Standard setzen, sofern ich keinen Notes Clienten bei dem User auf diesem Rechner finde.
freakms
freakms 26.01.2012 um 08:32:12 Uhr
Goto Top
Zitat von @AndreasHoster:
Ich glaube, Du hast nicht komplett verstanden was ich sagen will.

1.: Du kannst es nicht im Domino Administrator setzen, weil bei iNotes keine Installation auf dem Rechner stattfindet, die diese
Registry Einstellungen setzen kann. Es ist keine Domino Einstellung, es ist eine Windows Einstellung.

Das wollte ich hören

2. Ich würde es per Anmeldeskript machen und iNotes bei jedem als Standard setzen, sofern ich keinen Notes Clienten bei dem
User auf diesem Rechner finde.

Hast du einen TIpp für mich wie ich das mache?!
AndreasHoster
AndreasHoster 26.01.2012 um 11:41:27 Uhr
Goto Top
Registry vorher anschauen, dann iNotes zum Standard Client machen, dann wieder anschauen und die Änderungen ermitteln.
Dann weiß man, was man eintragen muß.
Ich habe das mal gemacht:
[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\mailto\shell\open\command]
@="rundll32.exe C:\\WINDOWS\\DOWNLO~1\\dwa85W.dll,MailToProtocolHandler %1"  

[HKEY_LOCAL_MACHINE\SOFTWARE\Clients\Mail]
@="Lotus iNotes Web Access"  

[HKEY_LOCAL_MACHINE\SOFTWARE\Clients\Mail\Lotus iNotes Web Access]
@="IBM Lotus iNotes"  
"DLLPath"="C:\\WINDOWS\\DOWNLO~1\\dwa85W.dll"  

[HKEY_LOCAL_MACHINE\SOFTWARE\Clients\Mail\Lotus iNotes Web Access\DefaultIcon]
@="C:\\WINDOWS\\DOWNLO~1\\dwa85W.dll,0"  

[HKEY_LOCAL_MACHINE\SOFTWARE\Clients\Mail\Lotus iNotes Web Access\Protocols]

[HKEY_LOCAL_MACHINE\SOFTWARE\Clients\Mail\Lotus iNotes Web Access\Protocols\mailto]
@="URL:MailTo Protocol"  
"EditFlags"=hex:02,00,00,00  
"URL Protocol"=""  

[HKEY_LOCAL_MACHINE\SOFTWARE\Clients\Mail\Lotus iNotes Web Access\Protocols\mailto\DefaultIcon]
@="C:\\WINDOWS\\DOWNLO~1\\dwa85W.dll,0"  

[HKEY_LOCAL_MACHINE\SOFTWARE\Clients\Mail\Lotus iNotes Web Access\Protocols\mailto\shell]

[HKEY_LOCAL_MACHINE\SOFTWARE\Clients\Mail\Lotus iNotes Web Access\Protocols\mailto\shell\open]

[HKEY_LOCAL_MACHINE\SOFTWARE\Clients\Mail\Lotus iNotes Web Access\Protocols\mailto\shell\open\command]
@="rundll32.exe C:\\WINDOWS\\DOWNLO~1\\dwa85W.dll,MailToProtocolHandler %1"  

[HKEY_LOCAL_MACHINE\SOFTWARE\Clients\Mail\Lotus iNotes Web Access\shell]

[HKEY_LOCAL_MACHINE\SOFTWARE\Clients\Mail\Lotus iNotes Web Access\shell\open]

[HKEY_LOCAL_MACHINE\SOFTWARE\Clients\Mail\Lotus iNotes Web Access\shell\open\command]
@="rundll32.exe C:\\WINDOWS\\DOWNLO~1\\dwa85W.dll,OpenInboxHandler"  


[HKEY_CURRENT_USER\Software\Clients\Mail]
@="Lotus iNotes Web Access"  

[HKEY_CURRENT_USER\Software\Clients\Mail\Lotus iNotes Web Access]
@="IBM Lotus iNotes"  
"DLLPath"="C:\\WINDOWS\\DOWNLO~1\\dwa85W.dll"  

[HKEY_CURRENT_USER\Software\Clients\Mail\Lotus iNotes Web Access\DefaultIcon]
@="C:\\WINDOWS\\DOWNLO~1\\dwa85W.dll,0"  

[HKEY_CURRENT_USER\Software\Clients\Mail\Lotus iNotes Web Access\Protocols]

[HKEY_CURRENT_USER\Software\Clients\Mail\Lotus iNotes Web Access\Protocols\mailto]
@="URL:MailTo Protocol"  
"EditFlags"=hex:02,00,00,00  
"URL Protocol"=""  

[HKEY_CURRENT_USER\Software\Clients\Mail\Lotus iNotes Web Access\Protocols\mailto\DefaultIcon]
@="C:\\WINDOWS\\DOWNLO~1\\dwa85W.dll,0"  

[HKEY_CURRENT_USER\Software\Clients\Mail\Lotus iNotes Web Access\Protocols\mailto\shell]

[HKEY_CURRENT_USER\Software\Clients\Mail\Lotus iNotes Web Access\Protocols\mailto\shell\open]

[HKEY_CURRENT_USER\Software\Clients\Mail\Lotus iNotes Web Access\Protocols\mailto\shell\open\command]
@="rundll32.exe C:\\WINDOWS\\DOWNLO~1\\dwa85W.dll,MailToProtocolHandler %1"  

[HKEY_CURRENT_USER\Software\Clients\Mail\Lotus iNotes Web Access\shell]

[HKEY_CURRENT_USER\Software\Clients\Mail\Lotus iNotes Web Access\shell\open]

[HKEY_CURRENT_USER\Software\Clients\Mail\Lotus iNotes Web Access\shell\open\command]
@="rundll32.exe C:\\WINDOWS\\DOWNLO~1\\dwa85W.dll,OpenInboxHandler"  

[HKEY_CURRENT_USER\Software\Lotus\iNotes Web Access]
"MailDbPath"="URL zu Maildatei"  
Die URL zur Maildatei muß natürlich entsprechend angepasst werden und ich habe Notes 8.5.2 Bei anderen Versionen heißt die DLL möglicherweise anders.
Und zum Feststellen ob der Notes Client installiert ist, bei meinem Rechner mit Notes Client steht unter HKEY_CLASSES_ROOT\mailto\shell\open\command eben was mit notes.exe drin.
Und im Batch kann man mit reg Befehl Werte aus der Registry abfragen und welche reinschreiben.
freakms
freakms 26.01.2012 um 13:25:15 Uhr
Goto Top
Vielen Dank! Werde es gleich mal testen face-smile