A quick update: I have to lay the project on ice again.
I tried several approaches to loop the code in a separate thread, but on a python level, this causes serious issues with Civ4. The game hangs up when you minimize or end it. It might be possible with some C++ tweaks (or by programming the whole thing in C++), but that's way over my head.
I wasn't any more successful at sending mails via python. Since I'm behind a pretty restrictive firewall at my university, I can't connect to external SMTP servers, and without the ability to test the code I write, I can't work on this feature.
There might be a new version in the future, but don't count on it. If anyone else is willing/able to include the features that have been requested, he's welcome to using the code.