Iīve run your suggestion and I didnīt get it to work. However
Code:
 $Outlook = ReadValue("HKCU\Software\Microsoft\Windows NT\CurrentVersion\Windows Messaging Subsytem\Profiles", "DefaultProfile")
If $outlook =""
command to generate Outlook Profile
Endif

did work. Do you see any problems with this check. The value "DefaultProfile" does only exist on users with Outlook configured. I wanna be careful with this so I donīt mess up hundreds of Citrix users.
Regards Lars