A selection of tools related to Mac OS X Server Mail Services.

Roundcube for macOS Server

What’s new in version 1.3.6?
Compatibility
  • Mac OS X Server 10.8.3 w/ Server 2.x – through -> 10.13.x High Sierra w/ Server.app 5.6.x
Why we made this installer

Mac OS X Server administrators usually wear many hats (entrepreneur, designer, etc.). We choose the Mac expecting it to have a nice GUI interface and all our basic needs to be met out of the box.
Apple used to provide webmail services in earlier versions of OS X Server (10.7 and earlier). For reasons unknown, webmail was dropped in 10.8 leaving it up to administrators to roll their own solution.

An OS X Server administrator with a Unix background could jump through all the hoops in a couple of hours – but lets face it, most OS X Server administrators would be stuck facing a day or more of tutorials, articles and frustration to get webmail working on their server.

As consultants specializing in mail services for OS X Server, we found ourselves repeating the same steps over and over with each new server installation. So we decided to apply our rule of thumb: if a repeatable process takes more than 30 minutes – document, automate and share.

What does the installer do?

Our installer for Roundcube for OS X Server installs Roundcube Webmail as a simple WebApp available to any website configured inside Server.app. When the WebApp is enabled (by default, its enabled for all sites), you can access webmail by adding /mail /webmail or /roundcube to your website URL.

Please browse our FAQs for answers to most questions.

See current changelog for a complete list of fixes and additions.
Please read our FAQs as well.

The topicdesk Roundcube installer is a free download.

 

 

spamtrainer

spamtrainer assists Mac OS X Server mail services administrators in updating and maintaining their SpamAssassin bayes database.

spamtrainer will read the designated HAM and SPAM mailboxes, update the SpamAssassin databases and delete mail that has been learned from.
It has an array of additional functions. Among them the possibility to backup/restore your bayes database and many more.
This script is written for OS X 10.8.x, 10.9.x , 10.10.x, 10.11.x, 10.12.x and 10.13.x with Server 2.x/3.x/4.x/5.x. A separate release is available for earlier OS X versions.

See current changelog for a complete list of fixes and additions.
Please read our FAQs as well.

spamtrainer is a free download.

 

Download spamtrainer 2.2.3
Get help for spamtrainer

 

Changelog: Roundcube for OS X Server

1.3.6 Released 2018-06-01
  • Supports High Sierra and Server 5.6.x
  • Includes Roundcube Webmail 1.3.6
  • new_user_dialog plugin is enabled by default for new installation
  • Improved CardDav plugin installation
    • RCMcarddav_3.0.2
    • Disables carddav plugin installation if AddressBook service is not running
    • Detects CardDav server configuration and configures the plugin.
1.1.4 Released 2016-02-19
  • Roundcube Webmail 1.1.4
  • El Capitan and Server 5 support (SIP compliant)
  • Updated MCrypt installer (SIP compliant)
  • Updated managesieve (mail filtering, vacation auto-responder)
  • Improved installer logging to /var/log/install.log
  • Optional plugins, automatically configured
    • CardDAV Address Book
    • HTML5 Desktop Notifications
    • Multiple message selection
    • Image Paster (paste clipboard images directly into message)
1.0.3a Released 2014-11-24
  • Yosemite Compatible (10.8, 10.9, 10.10)
  • Includes Roundcube 1.0.3
  • Postgres no longer supported, moved database to sqlite
  • Updated Mcrypt to support Yosemite and PHP 5.5.14

The 1.0.3a installer performs a CLEAN installation and replaces your previous version.
Existing user preferences and roundcube config are not saved.

Note: The roundcube config files have changed.
http://roundcube.net/news/2014/04/07/roundcube-webmail-1.0.0-released

0.9.5a Released 2013-12-5

The installer will upgrade from 0.9.0 retaining the same config and database
Added /history.txt to view your installation history

  • We now install Roundcube 0.9.5
  • Compatible with OS X Server 10.8/10.9 with Server App 2.2 – 3.01
  • Added auto-configuring carddav plugin
    http://www.crash-override.net/carddav.html
  • Enhanced the mcrypt installation to not touch an existing/working mcrypt
    If mcrypt is not installed, we install the proper libraries for 10.8 and 10.9
  • Improved Roundcube config defaults (only applies to clean installations)
$rcmail_config['mail_pagesize'] = 100
$rcmail_config['addressbook_pagesize'] = 100
$rcmail_config['show_images'] = 2
$rcmail_config['htmleditor'] = 1
$rcmail_config['preview_pane'] = true
0.9.0 Release 2013-01-10

First Public Release
Installs Roundcube 0.9.0 WebApp

MCrypt Installer for OS X Server

Compatibility

  • OS X 10.11.x El Capitan with Server app 5.x (SIP compatible)
  • OS X 10.10.x Yosemite with Server app 4.x or 5.x
  • OS X 10.9.x Mavericks with Server app 3.x
  • OS X 10.8.x Mountain Lion with Server app 2.x

Note: If MCrypt is already installed and loadable by PHP, the installer will exit without making changes.


For both, OS X 10.10 and 10.11 with OS X Server 5

The PHP module installed here:

/usr/local/lib/php/extensions/mcrypt.so

We add/edit the mcrypt module location in /etc/php.ini

extension=/usr/local/lib/php/extensions/mcrypt.so

For OS X 10.8, 10.9 and 10.10 with OS X Server 2-4

PHP modules are installed here:

/usr/lib/php/extensions/no-debug-non-zts-20121212/mcrypt.so
/usr/lib/php/extensions/no-debug-non-zts-20100525/mcrypt.so
/usr/lib/php/extensions/no-debug-non-zts-20090626/mcrypt.so

Your system will use the correct version

We enable the mcrypt module location in /etc/php.ini

extension=mcrypt.so

What is installed and how do I remove files installed by this package.

Please see the Installer FAQ.

The topicdesk Mcrypt installer is a free download.

 

Download Mcrypt installer for OS X Server
Get help with Mcrypt

 

spamtrainer for Mac OS X 10.4-10.7

spamtrainer assists Mac OS X Server mail services administrators in updating and maintaining their SpamAssassin bayes database.

spamtrainer will read the designated HAM and SPAM mailboxes, update the SpamAssassin databases and delete mail that has been learned from.
It has an array of additional functions. Among them the possibility to backup/restore your bayes database and many more.
This script is written for Mac OS X 10.4.x, 10.5.x, 10.6.x, and 10.7.x, but it will work on Mac OS X 10.3.x with SpamAssassin as well. A separate release is available for later OS X versions.

See current changelog for a complete list of fixes and additions.
Please read our FAQs as well.

spamtrainer is a free download.
 

Download spamtrainer 1.9.9