Receiving email using btnet_service.exe [back to contents] One of the powerful features of BugTracker.NET is its ability to receive an email and treat it as a bug entry. Once it's in the database, you can respond to the email from within BugTracker.NET and your response will be tracked. The apps that receive the emails are btnet_console.exe and btnet_service.exe. Btnet_console.exe and btnet_service.exe are POP3 clients that fetch email and stuff them in the database as bugs. You configure the email accounts on the project pages - you can use a different email account per project. You can also respond to emails from within btnet and the responses are saved. Btnet_console.exe and btnet_service.exe do the same thing, but one is just a console app and the other is a service. Try running the cosole app first because it is verbose and will help you debug your configuration. Both of them get their settings from the "btnet_service.exe.config" file. Running btnet_console: Enter "btnet_console.exe btnet_service.exe.config" when you are in btnet's directory. Running btnet_service.exe: Use "installutil.exe" to install btnet_service.exe as a Windows service. Here's the command I typed, all on one line:
C:\Windows\Microsoft.NET\Framework\v2.0.50727>installutil c:\cit\btnet\btnet_service\bin\release\btnet_service.exe
Btnet_service.exe looks for btnet_service.exe.config in its own folder. (Older versions were hard-coded to look in the c:\ folder). Read the comments in btnet_service.exe.config. Note that one service instance can support multiple websites. The service communicates with the website via the page insert_bug.aspx. It cannot use windows security.
| ||||||
|
| ||||||
|
| ||||||