Roundcube webmail installer for OS X 10.8/10.9 with Server 2.x/3.x

The latest release of our Roundcube webmail installer is now compatible with both:
OS X 10.8.x Mountain Lion with Server 2.x
OS X 10.9.x Mavericks with Server 3.0.x

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

This package will:
- Install Roundcube 0.9.5 as a WebApp
- Configure the postgres database
- Configure managesieve server-side filtering (Vacation Replies)
- Automatically configure a carddav plugin
- Install mcrypt (if you don't have it installed/functioning already)

The topicdesk Roundcube installer is a free download.

Would you like to stay ahead of changes? Subscribe to our low volume newsletters or follow us on Twitter.

[Download Roundcube webmail installer for OS X 10.8/10.9] - Tweet this!

Leave your comments

Post comment as a guest

terms and condition.

People in this conversation

Load Previous Comments
  • Guest - Jeff


    The webapp is a convenient way of enabling roundcube per website, but not required.

    You may want to disable the webapp, and instead setup your own website or alias pointing to:
    You'll have more flexibility.


    0 Like
  • Guest - Jeff

    #### For anyone that wants to upgrade to the latest version of Roundcube.

    Our installer takes care of the basic installer, but uses an older version of Roundcube.
    Once installed, its quite simple to upgrade roundcube

    Download the latest version of Roundcube, decompress it.
    Proceed only if your roundcube installation already works (don't use this to fix an installation) and be sure to backup your system.

    Adjust your paths as necessary

    cd ~/Downloads/roundcubemail-1.0.2/bin
    sudo ./ /usr/local/topicdesk/roundcube/WebApp
    * enter your password if requested
    * hit y to continue
    * hit y to fix local configuration

    Thats it.. You are running the latest version.

    0 Like
  • Guest - Magnus

    Tanks for the tips.
    I ended up setting the virtualhost in ServerApp with index.php as only index, and creating a symlink to the virtualhost directory
    I used the command "ln -s /usr/local/topicdesk/roundcube/WebApp/* /Library/Server/Web/Data/Sites/"

    Now everything works as expected.

    from Norway
    0 Like
  • Guest - Simon

    I can't get vacation messages to work on 10.9. I am getting this error: main script: line 9: error: duplicate vacation action not allowed (previously triggered one was here: main script: line 2). I have only one filter setup, have activated the group and have entered the email address in the additional email field.

    Any help is appreciated. Thank you.

    0 Like
  • . Thanks for the posting.

    This worked for me, for a short while (1 or two logins). Now, when I access the server, it gives me an error "connection to storage server failed"

    However, when I'm on the machine, and I access it from localhost/roundcube, it works fine.


    0 Like
  • Guest - Jeff Johnson


    look in

    you will see max_post and max_upload settings there.


    0 Like
  • Guest - Jeff Johnson


    You might have an issue with an existing rule or from an upgrade.
    Try deleting your sieve folder.

    You need to know your guid. If your userid is simon, run:
    dscl /Search -read /Users/simon GeneratedUID

    Mine returns:
    GeneratedUID: 7B99D102-36F6-4595-9ADD-32CD4803D870

    Delete your sieve mail rule directory like so
    cd /Library/Server/Mail/Data/rules/
    rm -rf 7B99D102-36F6-4595-9ADD-32CD4803D870 (using your guid, not mine)


    0 Like
  • Guest - Michael

    The round cube installer was working but now when I try to log in it just sits there. I can't see anything wrong in the logs. The DNS and reverse dns are working and no other issues with the mail server. I even deleted the install and ran it again. It's the same. Which logs do I need to look at. Tryied changing the config so I could see more in the logs. Thanks

    0 Like
  • Solved my problem. I backed up the Open Directory and then blew it away and restored it. That solved the problem. I wonder if it may have been a certificate problem. The server is only 2 months old and the DNS is correct from the start. I've done a few of them.

    from Sydney NSW, Australia
    0 Like
  • Guest - Daniel

    The roundcube install was working for the past several days, however yesterday it looks like the server was rebooted and has not been working since. When a user goest to the website, either externally or on the server they get:


    Unable to connect to the database!
    Please contact your server-administrator.

    Any help would be greatly appreciated. It also looks like roundcube is installed in 2 places /usr/local/topicdesk and in a folder /data/Library/Server/WebData/

    If I look in the error log under /usr/local the error log has been updated. If I look in the other location it has not been.

    The websites in the Server.App the "Store SIte Files In" is pointing to the /data/data/Library/Server/WebData/

    Once again any help would be appreciated

    0 Like

Smart Search


Let us keep you updated.
Subscribe to our newsletter.