Hi all, could do with some help on this please. I am using Public Sub Application_ItemSend(ByVal item As Object, ByRef Cancel As Boolean) to check emails before sending. its purpose is to do this..

To keep things as simple as possible, this is what happens

User clicks Send
A form pops up warning them that they are sending to an external domain (with option to cancel or proceed)
Email Sends

*However* If I have another email open at the same time that I am currently writing, sometimes when the form opens (as I'm sending my original email), the form forces the email that I actually want to send, to lose focus. This means that the focus switches to my other email (that I'm not ready to send yet) and actually SENDS THAT EMAIL!

Quite happy to post code but in the interest of keeping it as simple as possible, I just need a way of forcing my email to stay as the 'Current' email when the form opens.

Can anyone help with that please?

Thanks
John