INFO: Debugging Email Problems with InstantForum.NET & InstantKB.NET

Expand / Collapse
 

INFO: Debugging Email Problems with InstantForum.NET & InstantKB.NET

Share: Share
UserCPEditMemberPhoto_MemberPhotoToolTip

By Ryan Healey
InstantASP Support


This article is intended to provide guidance for debugging any email problems within InstantForum.NET or  InstantKB.NET. For example if you notice emails are not sending. It's assumed you've already modified the settings within InstantKB.NE or InstantForum.NET Admin CP to point towards your SMTP Server.

Enable Debug Information

The steps below will enable you to see the actual .NET exception message raised by the System.Net classes if InstantKB.NET has any problems communicating with your SMTP server.

1. Open the InstantKB.NET or InstantForum.NET web.config

2. Change the InstantASP_AutoFlushMailQueue setting to True as shown below... 

<add key="InstantASP_AutoFlushMailQueue" value="True" />

 3. Change the InstantASP_EnableSMTPDebug setting to True as shown below...

<add key="InstantASP_EnableSMTPDebug" value="True" />

 These changes will ensure InstantKB.Net displays the actual error message if your experiencing email problems.
 
Testing Emails

To now test the sending of email's you can update your username or perform another action within the application that generates email.

To quickly test email's after this change please visit the Admin CP and visit the Manage Members page. Edit your profile and update your username. This will generate an email to your account email address informing you of the change. 

Once you see the actual exception message we would suggest you open a support ticket and attach your error message. We'll respond with what could be causing any problems ASAP.


Rate this Article:

Add Your Comments


Comment require login or registration.

Details
Product: InstantKB.NET, InstantForum.NET

Version: All Versions

Type: INFO

Level: Beginner

Rated 5 stars based on 1 vote

Article has been viewed 4,748 times.

Last Modified:02 June 2008

Last Modified By: Ryan Healey

Options