Shicks! - a portable, free POP3/SMTP server

A portable, free POP3/SMTP server, written in Python.



Why yet another mail server?

I wanted to setup a POP3/SMTP mail server for a small network (10 PCs, 6 persons) on a linux server. First I looked at sendmail, but the configuration is scary, to say the least. Then I looked at postfix, and it installed fine, but it didn't work. I was able to send messages, but where did they go? I had no idea. Alas, postfix is only for SMTP, you have to install a POP3 server, too. So, I went for Cyrus, a combined POP3/IMAP server. Well, Cyrus installed fine, too, but I didn't get it to work properly. I'm sure Cyrus and postfix are fine products for large installations, but for my very reduced requirements they seemed like way out of scale.

So, I decided to write my own POP3/SMTP server, and here we are :)

Whats up with the name?

The name is a pun on the German verb "schicken", which can be used as a translation for "to send" when using in combination with "Nachrichten" (news). So, "schicks!" can be roughly translated as "send it!".


Here is the current Shicks! version 0.9. It includes a documentation that should be sufficient for installing and testing the software.

Download as .tar.gz, ready for Linux

Download as .zip, ready for Windows


Shicks! has a BSD-style license. Earlier versions were GPL-licensed, but that is too restrictive for some uses.