WordHord

Python stuff

Python is a remarkable scripting language. I have been developing software for a living since 1986, and in that time I have written in assembler, Forth, C, C++ and Java. But Python is simply the best. It is so good that I find it hard to understand why more people aren't using it. I find it many times more productive than any other language I have used.

I've included a few things that I have written here, in the hope that they might be of some use to people.


PySMS

I have developed a package for communicating with a mobile phone, specifically for access to SMS. The idea is to leave the phone permanently attached to your server.

See PySMS


Captive Portal

I have designed a captive portal, implemented in Python, that runs on Linux.

See Captive Portal


Outlook Express dbx to .maildir conversion

A simple wrapper that uses Steve Holden's dbxread.py utility here to convert outlook express dbx files into .maildir format, suitable for use with an IMAP server. I use the courier-imap server.

There are several other utilities like this available, but they all seem to have problems. Steve Holden's code seems to be more reliable.

See dbx2maildir