Troubleshooting Catglobe Sink Setup: Difference between revisions
More actions
No edit summary  | 
				No edit summary  | 
				||
| Line 3: | Line 3: | ||
=== I. CatGlobeSmtpEventSink.dll.config <br>  ===  | === I. CatGlobeSmtpEventSink.dll.config <br>  ===  | ||
<?xml version="1.0" encoding="utf-8" ?><br><configuration><br> <appSettings><br> <add key="Debug" value="true" /><br> <add key="LogPath" value="C:\Temp\CGSink_58.log" /> <br> <add key="Impersonate" value="true" /><br> <add key="domain" value="" /><br> <add key="userName" value="ASPNET_Impersonated" /><br> <add key="password" value="Catglobe" /><br> <add key="ConnectionString" value="connect timeout=60;server=SERVERNAME;uid=USER;pwd=PASSWORD;database=CatGlobeAdministration"/> <br> <add key="BlockedDomains" value="abcxyz.com"/><br> </appSettings><br></configuration><br>  | <source lang="xml"><br>  | ||
<?xml version="1.0" encoding="utf-8" ?><br><configuration><br> <appSettings><br> <add key="Debug" value="true" /><br> <add key="LogPath" value="C:\Temp\CGSink_58.log" /> <br> <add key="Impersonate" value="true" /><br> <add key="domain" value="" /><br> <add key="userName" value="ASPNET_Impersonated" /><br> <add key="password" value="Catglobe" /><br> <add key="ConnectionString" value="connect timeout=60;server=SERVERNAME;uid=USER;pwd=PASSWORD;database=CatGlobeAdministration"/> <br> <add key="BlockedDomains" value="abcxyz.com"/><br> </appSettings><br></configuration>  | |||
</source><br>  | |||
=== II. RegisterSink.bat <br>  ===  | === II. RegisterSink.bat <br>  ===  | ||
Revision as of 07:08, 25 November 2009
Catglobe Smtp Event Sink
I. CatGlobeSmtpEventSink.dll.config 
<source lang="xml">
<?xml version="1.0" encoding="utf-8" ?>
<configuration>
 <appSettings>
 <add key="Debug" value="true" />
 <add key="LogPath" value="C:\Temp\CGSink_58.log" /> 
 <add key="Impersonate" value="true" />
 <add key="domain" value="" />
 <add key="userName" value="ASPNET_Impersonated" />
 <add key="password" value="Catglobe" />
 <add key="ConnectionString" value="connect timeout=60;server=SERVERNAME;uid=USER;pwd=PASSWORD;database=CatGlobeAdministration"/> 
 <add key="BlockedDomains" value="abcxyz.com"/>
 </appSettings>
</configuration>
</source>
II. RegisterSink.bat 
C:\Windows\Microsoft.NET\FrameWork64\v2.0.50727\regasm CatGlobeSmtpEventSink.dll /codebase
cscript smtpreg.vbs /add 1 OnArrival CatGlobeMailTransportSubmission_VersionName CatGlobeSmtpEventSink_VersionName.CatGlobeMailTransportSubmission "RCPT TO=*@*.catglobe.com"
cscript smtpreg.vbs /setprop 1 OnArrival CatGlobeMailTransportSubmission_VersionName "Source" Priority 20000
III. UnRegisterSink.bat 
cscript smtpreg.vbs /remove 1 OnArrival CatGlobeMailTransportSubmission_VersionName
REM "if you are going to uninstall the sink on a 32bit Windows 2003 Server, remove the REM tag from the below line"
REM C:\Windows\Microsoft.NET\FrameWork\v2.0.50727\regasm CatGlobeSmtpEventSink.dll /unregister
REM "if you are going to uninstall the sink on a 64bit Windows 2003 Server, remove the REM tag from the below line"
C:\Windows\Microsoft.NET\FrameWork64\v2.0.50727\regasm CatGlobeSmtpEventSink.dll /unregister
IV. Other config files: RestartSMTP.bat & StartSMTP.bat & StopSMTP.bat
1. RestartSMTP.bat
call StopSMTP.bat
call StartSMTP.bat
2. StartSMTP.bat
net start iisadmin
net start w3svc
net start smtpsvc
3. StopSMTP.bat
net stop iisadmin /y