BugTracker.NET Documentation

 

  • BugTracker.NET Home

  • Documentation Home

     

     

    Is BugTracker.NET helping you? Donate!

     

  • sponsors
    Axosoft OnTime 2008
    A bug tracker, project wiki, requirements manager, and help desk solution that manages the development process so developers can focus on coding. Windows, Web, and VS.NET interfaces. Free single-user licences and 30-day Team Trials

    Gemini Project Issue Management - Free 5 User License
    Gemini is a leading .NET issue management platform used worldwide. Web, Windows, VSS and Outlook integration. Free download or host with us! Special licensing for qualifying OSS projects and non-profits. http://www.countersoft.com

    JIRA 3.12.3 - Free Evaluation License
    Brilliantly Simple, Incredibly Powerful bug and issue tracking software used by more than 8,700 organizations in over 97 countries.
    Get your free evaluation copy now.

     

    Setting up outgoing email and notifications   [back to contents]

    You can send email from whithin BugTracker.NET and these emails are then tracked with the bug, so that you don't end up with emails in one system and bugs in another.

    Also, BugTracker.NET can send you email notifications telling you that somebody has added or changed a bug that you are interested in.

    You configure email by changing settings in Web.config, according to the requirements of your SMTP service provider. For example, here are my settings for my GMail account:

    <add key="SmtpServer" value="smtp.gmail.com"/>
    <add key="SmtpServerAuthenticateUser" value="ctrager@gmail.com"/>
    <add key="SmtpServerPort" value="465"/>
    <add key="SmtpUseSSL" value="1"/>
    <add key="SmtpServerAuthenticatePassword" value="MY PASSWORD"/>

    Getting SMTP settings to work seems to be one of the trickier setup tasks. If you are having trouble, first try to get the "send email" link working on "edit_bug.aspx". The "send email" link tests your basic SMTP connectivity, settings, etc. If your "send email" is not working, try the following:

    * Try setting up Outlook Express to send emails from the IIS box. Maybe it's settings dialogs are easier to use then my Web.config file. After you have Outlook Express working, if you aren't sure how to translate your Outlook Express settings to Web.config, visit the help forum or email me at ctrager@yahoo.com

    * Download the SMTPDiag.exe tool from Microsoft, run it, and see what it says.

    If the "send email" is working but you or other users are not receiving notifications, first test that YOU can receive notifications, following these steps:

    1. Click on the "settings" and then the "email notification settings" button.

    2. Check "Auto-subscribe to all items" and make sure that all the other "Auto-subscribe" options are unchecked.

    3. Make sure that the three dropdowns at the bottom all say "when anything changes" and that the last checkbox, "Send notifications even for items you add or change" is also checked.

    4. Edit your Web.config file to make sure the settings below are ok. NotificationEmailEnabled should be "1" and "FROM EMAIL HERE" should be changed to YOUR email address for this experiment.

    <add key="NotificationEmailEnabled" value="1"/>
    <add key="NotificationEmailFrom" value="FROM EMAIL HERE"/>

    5. Add a bug. You should get a notification.

    If it works, edit your Web.config so that "FROM EMAIL HERE" is set to the email address you want BugTracker.NET to use. Some SMTP service providers will let you make up an email address, so that you could change "FROM EMAIL HERE" to "no_reply@your_domain.com", but others seem to require a real email address that they already know about.

    The user settings page lets you control how noisy the emails are. I suggest you start off letting BugTracker.NET be very noisy. Once you are sure it's working, you can go to your user settings to reduce the number of emails you receive.

    If your notification emails are going to gmail or yahoo accounts and show up blank there, then you are experiencing the problem described here . To workaround the bug, create "btnet_base_notifications.css" and "btnet_custom_notifications.css" and then the app will use those files as the style sheets for the emails instead of "btnet_base.css" and "btnet_custom.css". You can create those optional files and just leave them empty as a work around for the problems. Unfortunately, these style sheets will apply for all your users that get notifications, not just the ones who use yahoo or gmail.

     
     


    Corey Trager
    ctrager@yahoo.com
    http://ifdefined.com.