Tool of the Moment: smtp4dev

http://smtp4dev.codeplex.com

A common requirement is to configure Gemini to work with your SMTP server.  Then the fun begins: you have configured Gemini and SMTP but no email alerts are received.

So what can help you quickly debug the SMTP issue without having to change any of the SMTP server settings?

Enter “smtp4dev” — an Open Source tool that is available @ CodePlex (http://smtp4dev.codeplex.com).  It simply listens for SMTP traffic and displays whatever is sent.  It doesn’t actually send the email which makes it great for debugging and testing scenarios.

Here’s how to setup Gemini and use smtp4dev…

1. Install smtp4dev on the same machine that is running Gemini.

2. Use the following SMTP configuration (the important point is the smtp4dev listens on Port 25 but can be configured to use a different port).

Configure Gemini SMTP

Configure Gemini SMTP

3. Finally start smtp4dev and update an issue (or any other activity) that will cause Gemini to generate an email alert.  You should be able to view Gemini email alerts as follows:

Easily View Gemini Email Activity

Easily View Gemini Email Activity

Simple!

You will notice that if you click on a email message in smtp4dev it is in .eml format. You could also install Mozilla Thunderbird email client which will happily show the actual message as it would be viewed.  Alternatively, click on View Source and see the raw message text.

Share:
  • Print
  • Digg
  • del.icio.us
  • Facebook
  • Google Bookmarks
  • DZone
  • email
  • LinkedIn
  • StumbleUpon
  • Technorati
  • Twitter
  • DotNetKicks
  • HackerNews
  • MySpace
  • RSS
  • Slashdot

No related posts.

Filed Under: Tips

Tags: ,

Leave a Reply




If you want a picture to show with your comment, go get a Gravatar.