Tag Archives: windows

Faking IMAP for Exchange Email

For years I have had problems getting IMAP access to exchange servers.  Many organizations don’t enable IMAP on their Exchange servers, and others don’t do it right.   I recently came across a solution that  works with the Microsoft WebMail interface to provide an IMAP and/or POP3 access to the mail servers.  This allows use of IMAP mail clients like Thunderbird or Microsoft Live Mail.

This article describes the solution as I have implemented it.  It uses the open source DavMail Gateway written in Java.  It accesses a WebMail server and provides access via standard protocols like IMAP, SMTP, and CalDav.   This program can be configured for personal use on a desktop, or group use on a server.  When configuring a server, it is recommended that you provide SSL keys so that secure protocols can be used. Continue reading

Setting Up BackupPC on Windows

My original intent in setting up BackupPC was to be able to backup my laptops. The mainly run Windows, and have a lot of shared files. Therefore I wanted a backup solution which handled de-duplication. BackupPC was just what I needed. I have already posted an article about Setting Up BackupPC on Ubuntu that includes setting up a server.

This article covers setting up BackupPC on Windows using rsyncd as the protocol.   (I tried using Samba, but didn’t like the results with Windows Home editions.) This is done with an extremely minimal cygwin install available from the BackupPC site on SourceForge.  The backups described here are not designed for bare metal recovery.   They should include all the user’s files, and some of the configuration data for installed applications. Continue reading

Setting up Windows

The following guide is intended to help install Windows on system in a secure manner.  The steps here are intended to limit the exposure of the system to malware during installation.  However, it does not guarantee that malware will not infect the system.  There are many known vectors used by malware, some of which are known to bypass the following steps. Continue reading