Null SMTP Server
For some time now I’ve wanted an efficient way to be able to send myself rich email without having to waste a lot of bandwidth; so I wrote what I call a “null” SMTP server.
It’s a dotNET application (written in C#) that sits in the System Tray and “talks” SMTP.
You point your mail client’s outbound SMTP to localhost (127.0.0.1), it say “OK” to just about everything, and throws away the message (well — internally I have a logging method, but right now I don’t expose that)… doesn’t sound really useful does it?
How do I use it?
Easy; I setup an IMAP account that uses this as the send path, and the IMAP server as the receive path — Windows Mail (or Live Mail) will send the message (which throws it away basically) and then upload a copy to my “sent” folder. I cut down on my bandwidth (and time) and still get a copy of the email I wanted. In case you’re wondering, I use email to “record” lots of information (contents of web pages; to do list items; etc — since my IMAP server stores the messages in a format that Windows Desktop Search can index it makes it a snap for me to manage large amounts of information — and it by it’s very nature is shared… yes I could use OneNote, but previous to 2007 it’s clunky and it doesn’t share the information without a SharePoint server — and I already have an IMAP server, and already archive some of my email).
Here’s a link to the installer for it; I haven’t heavily tested either the installer or the applet — but I’m using it.
Remember to set your outbound SMTP connection to localhost (127.0.0.1); you don’t want authentication or SSL / TLS (I don’t support them — and won’t).
Originally posted 2008-10-21 21:00:21.

Related posts:
- GMail POP / IMAP / SMTP Settings If you have a GMail account or a GMail hosted mail service you can use the information below to setup your local mail client after...
- 1and1 POP / IMAP / SMTP Settings If you have a 1and1 hosted domain with email (like my domains are), you can use the following settings for your email client: POP: host:...
- Google and Google Hosted POP, IMAP, and SMTP Setting up Google and Google hosted domains for POP, IMAP, and SMTP access is fairly straight forward — but you need to start with a...
- IMAP Utilities I generally prefer to interface to my mail via IMAP, and I store my mail archives in a local IMAP repository (which allows me the...
- JustHost.com POP / IMAP / SMTP Settings POP: host: mail.<yourdomain> host: <yourhost>.justhost.com port: 110 port: 995, SSL IMAP: host: mail.<yourdomain> host:<yourhost> .justhost.com port: 143 port: 993, SSL SMTP: host: mail.<yourdomain> (requires authentication)...
- Windows Mail (Vista) Microsoft has several generations and families of email programs. Outlook is targeted for the corporate market, and until recently the only viable choice for Windows...
- Virtual Server 2005 R2 with Internet Explorer 8 You’ve probably read my rant on IE8 and how broken it is. If you have IE8, and you need to use Virtual Server 2005 R2...
- Email Readers I’m going to focus on Microsoft Email Readers… if you want to use Thunderbird it’s fine; but since Microsoft current has FOUR different email programs for...
- Windows Live Mail Part of the Microsoft Live Essential software suite available either from Live.com (see link below) or through the Microsoft Update is Live Mail; a simple,...
- Google Mail IAF Creator One of the big problems of using Outlook Express, Windows Mail, or Windows Live mail with Google Mail (or Google hosted Mail) is that the...

