CardDav Address Book

Credits

Various bits of code, scripts, and procedures were put together with information from John Simpson's qmail.jms1.net website. It's an excellent resource on managing and setting up a Qmail server.

RoundCubeMail CardDAV is a plugin for the to access CardDAV servers like owncloud, davical, a Google addressbook or a davmail server.
Download and copy the plugin files into the RoundCube plugins directory:

cd /extra/src
wget https://github.com/blind-coder/rcmcarddav/tarball/master -O rcmcarddav.tar.gz
tar zxf rcmcarddav.tar.gz
mv blind-coder-rcmcarddav-c1f1cbc /var/websites/mail/htdocs/roundcube/plugins/carddav

Install the prerequisites:

cd /var/websites/mail/htdocs/roundcube/plugins/carddav
curl -sS https://getcomposer.org/installer | php
php composer.phar install

Copy the default config file and modify it's defaults if you need :

cd /var/websites/mail/htdocs/roundcube/plugins/carddav
cp config.inc.php.dist config.inc.php

Put the proper user permissions on the plugin folder:

chown -R nobody:nobody  /var/websites/mail/htdocs/roundcube/plugins/carddav

Enable the plugin in the main Roundcube config file, /var/websites/mail/htdocs/roundcube/config/config.inc.php:

$config['plugins'] = array(..... ,'carddav');

Roundcube-CardDAV is a CardDAV-Implementation for roundcube 0.6 or higher.

Recent Updates

  • 8 months 3 weeks ago
    1.27.2 update
  • 9 months 4 days ago
    Drupal 10/11 config
  • 9 months 6 days ago
  • PHP
    9 months 6 days ago
    PHP 8.3.11 and AlmaLinux
  • 9 months 6 days ago
    New version of Pound