free SMTP server for Windows

If you need to develop (or test) on Windows and your program needs to send email, you need an SMTP server.

I just posted this list on Stack Overflow:

freesmtp is a decent basic choice.

There’s also a sendmail.exe which is a very basic system (not actually sendmail, though it accepts basic sendmail arguments.) I’ve used it for things like sending bugzilla notifications and it works with PHP apps.

Mercury mail is a more fully featured smtp server that’s fairly simple to configure (though it takes some hunting through it’s weird menus). It’s the mailserver built by Pegasus, and while not exactly “modern” it’s fairly robust.

I’ve also used Apache JAMES for Java projects. James itself is fairly lightweight, but the JVM is not. But if you’re already running a servlet container.

Dumbster is a fake SMTP server (in Java) which dumps email to a file.

Rumbster is a Ruby equivalent

8 thoughts on “free SMTP server for Windows

Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s