If your custom delivery protocol calls a Web service and you want to use Windows Authentication, you must configure the Notification Services engine to pass its credentials to the Web service proxy. You configure engine properties in the NSService.exe.config file.
Add the following XML as a child of the configuration element:
<system.web>
<authentication mode="Windows" />
<identity impersonate="true" />
</system.web>