• Mac OS X Server

    Migrating the Mail Service From macOS Server

    Migrating from macOS Mail Server is going to be one of the stranger migrations you might do. Why? Unless you’re moving to basically a custom build of the same tools used in macOS Server (which you’d do by forklifting /Library/Server/Mail/ into a postfix environment and putting the various components Apple changed at compile-time back together), the process for moving to a modern system is going to rely on IMAP and look a little like this: Get a list of accounts Provide the password for each account Setup an initial sync of mailbox contents Look for errors On the day that you cut MX records, do another sync On the day…

  • Mac OS X Server

    Configure The Mail Service In macOS Server 5.4

    Mail is one of the hardest services to manage. Actually, mail is pretty simple in and of itself: there’s protocols people use to access their mail (such as IMAP and POP), protocols used to communicate between mail servers and send mail (SMTP, SMTPS) and then there’s a database of mail and user information. In macOS Server 5.4 for High Sierra, all of these are represented by a single ON button, so it really couldn’t be easier, once you can just enter email addresses into the Users section. But then there’s the ecoysystem and the evil spammers. They’re totally the worst. Like ever. As the former systems administrator of a large number…

  • Mac OS X Server

    Package Based Roundcube Setup For OS X Server

    The good people at TopicDesk have released a new version of their Roundcube installer. Now, with Mountain Lion & Mavericks compatibility. Automatic setup of carddav is the biggest new feature, but it’s also been updated to the latest version of Roundcube. The “topicdesk Roundcube Installer 0.9.5a” will: Install Roundcube 0.9.5 (the latest and greatest) as a WebApp in OS X Server Configure sensible defaults for Roundcube and PHP Automatically configure postgres and initializes the roundcube database Configure managesieve server-side filtering (Vacation Replies) Install mcrypt (if you don’t have it installed/functioning already) Automatically configure a carddav plugin, it works on first launch To download, check it out at: http://topicdesk.com/downloads/roundcube/