Roundcube Webmail Installer for OS X 10.8/10.9/10.10 with Server 2.x/3.x/4.x

Now compatible with

  • OS X Server 10.8.3+ (Mountain Lion, Server app 2.x)
  • OS X Server 10.9.x (Mavericks 3.x)
  • OS X Server 10.10.+ (Yosemite 4.x)

This release includes

  • Roundcube version 1.0.3 installed as a WebApp
  • CardDav Integration
  • ManageSieve Plugin (mail filters, vacation reply)
  • Updated database backend, no longer dependent Postgres
  • Mcrypt included

If you are upgrading from a previous version

This installation replaces your previous version. Any custom roundcube configuration, user preferences or updates to graphics (logo) are not retained. Your previous installation is backed up in this directory.


A note about Carddav

If carddav is enabled on your server, the installer will read your carddav settings and apply those settings to the Roundcube carddav plugin.

If you don't use carddav on your server, you can disable the roundcube plugin with:

   sudo perl -p -i -e "s/'managesieve', 'carddav'/'managesieve'/g" /usr/local/topicdesk/roundcube/WebApp/config/
Would you like to stay ahead of changes?

Subscribe to our low volume newsletters or follow us on Twitter.

The topicdesk Roundcube installer is a free download.

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

Overall Rating (0)

0 out of 5 stars

Leave your comments

Post comment as a guest

terms and condition.

People in this conversation

Load Previous Comments
  • Guest - Sheldon King

    @ Jeff Johnson - yeah that doesnt work because if they sign in with their email address they will only receive their email for that one address correct? Also I dont even think it works to authenticate that way. Yeah just tried doesnt work with email address authentication. Its set to Automatic on the server. In any case. If anyone has any solutions for pulling the correct identities?

    0 Like
  • Guest - Jeff Johnson


    "yeah that doesnt work because if they sign in with their email address they will only receive their email for that one address correct? "

    Not correct. Roundcube shows any email in the logged in user's mailbox.
    If 1 user has 5 mail addresses, mail to all of those addresses would be loaded.

    "Yeah just tried doesnt work with email address authentication."

    I just tested in Mavericks.
    The fullname and shortname were both: jefftest
    In the email addresses box, I entered
    I then logged into roundcube entering username:
    The user's idenity in roundcube was setup properly authentication ( worked.
    There are some differences with each OS- your mileage may vary.
    You can also add full emails as aliases/shortnames, this has worked since the old days.

    The authentication setting in Automatic is never a setting I would use due to issues with DIGEST-MD5.
    Are you able to login to roundcube with an user? Can that user send mail?
    If so, then your auth settings are fine in roundcube.

    0 Like
  • Guest - Sheldon King

    Hi Jeff,

    Yeah cant get any of that to work. I think part of the problem is the username !=

    Ive tried auth method LOGIN and AUTH both neither work. Tried automatic as auth method in the server app and custom settings as well. Cant get any of them to work.

    Also just noticed my carddav isnt working. Can you send me an email? sheldon AT


    0 Like
  • wolfgang -
    i thought the most recent server app update broke roundcube too, but it didn't - it was merely disabled in advanced settings under the website section of server app.

    0 Like
  • Guest - Jason

    Since 0.9.5 (and we just installed 1.0.3 today) our Filters (sieve) do not work to reply to all messages (out of office). I set the filter up to reply to all messages, fairly simple, they just don't no out. I've checked the postfix logs and there's no record of it even attempting to send it out. I've looked at the filters created by the web GUI in Roundcube and they are syntactically correct. Any one else run into this?

    0 Like
  • Guest - Julian

    I'm having this same 'Unable to connect to server' Filters issue with Mavericks Server 3.2.1 & 1.0.3 Roundcube
    The plugin repo page is mentioned but managesieve is included in the install anyway isn't it?

    Can anybody advise of a step by step fix?

    from United Kingdom
    0 Like
  • Guest - Philippe ASTIER

    @Jeff Johnson

    This did not work, I still can't send mail with roundcube on 10.10.1...

    0 Like
  • Guest - Jeff Johnson

    For anyone having issues sending mail from roundcube on yosemite.

    Here's what I need:

    1. roundcube log of failed smtp
    Enable smtp logging in roundcube
    Add this these lines to the end of: /usr/local/topicdesk/roundcube/WebApp/config/

    $config['log_logins'] = true;

    $config['log_session'] = true;

    Make a few login attempts
    Send the relevant log entries from: /usr/local/topicdesk/roundcube/WebApp/logs/errors

    2. Your postfix config
    sudo postconf -n -c /Library/Server/Mail/Config/postfix/

    3. Your current roundcube config
    cat /usr/local/topicdesk/roundcube/WebApp/config/{config,defaults}.inc.php

    Send to jeff at
    topicdesk com

    Comment last edited on about 6 days ago by Jeff Johnson
    0 Like
  • Guest - Conrad

    It's having SMTP authentication issues like others here. Error was along the lines of: could not add recipient... SMTP authentication failed... Relays not allowed.

    I found that the config did not include the %u and %p to authenticate the currently-logged in user for SMTP. I added those and all seems well.

    Hope that helps someone.

    0 Like
  • Guest - Jeff Johnson

    SMTP Authentication shouldn't be required for local delivery.. If it solves the issue, great - but its not necessary.

    Clean installs of 10.10 are working fine
    The issues I've seen have all been machines which were upgraded to Yosemite.
    The migrated config is a wildcard - I would have to see your config to provide any recommendations.
    The most common issue a missing IPV6 loopback in mynetworks

    To check postfix mynetwork setting, run this:

    sudo postconf -c /Library/Server/Mail/Config/postfix/ mynetworks

    A migrated machine might return this
    mynetworks =
    or might include your LAN subnet
    mynetworks =,

    It needs to include this: [::1]/128
    Assuming your mynetworks is this:
    mynetworks =,
    To add the ipv6 loopback, you would run:
    sudo postconf -c /Library/Server/Mail/Config/postfix/ -e "mynetworks= =,  [::1]/128,"

    Then restart postfix
    sudo postfix reload

    0 Like

Smart Search


Let us keep you updated.
Subscribe to our newsletter.