Programatically... no. That's effectively what the security is protecting you from. My macro protection level is set to "Low" so I don't get these messages but that will leave you unprotected. Probably the best way is to self-sign your code so it will be a trusted source. More info here: http://msdn.microsoft.com/library/de...lsignature.asp
You'll have to re-sign it if you make any changes but it should sort out the messages when running the outlook code.