Your take on what I am trying to do is right.

The information I am trying to send to VB is the token, any token parameters and the Viewname. I’ve figured out how to get all those thing to go over from Formativ.

I did consider using Windows handles but since Groupwise and my app are running asynchronously it would be possible for the window to have been destroyed by Groupwise by the time my app tries to find it.

Finding the sent equivalent of the ‘X00’ email is then just a case of doing a Filter from the Groupwise API with a criteria of (Viewname BEGINSWITH “MyID”). The result of that should always be one email and I can therefore extract it’s content for my database and Word doc (code already written in VB for this stage).

It’s not as neat or solid as I would like and it does rely on the Viewname change being OK (have opened a Novell Forum entry for that as you suggested).

I am fairly sure that with a bit more work I can firm up the process and ensure that none of my inter-app communications are lost. It is clear Fomrativ can do way more than I am asking of it as yet.

Thanks for your help,