mail/roundcube - The NetBSD Packages Collection

Browser-based multilingual IMAP client

Roundcube Webmail is a browser-based multilingual IMAP client with an
application-like user interface.  It provides full functionality you
expect from an email client, including MIME support, address book, folder
management, message searching and spell checking.  Roundcube Webmail is
written in PHP and requires the MySQL, PostgreSQL or SQLite database.
With its plugin API it is easily extendable and the user interface is
fully customizable using skins.

The code designed to run on a webserver is mainly written in PHP and
Javascript.  It includes a custom framework with an IMAP library derived
from IlohaMail and requires a set of external libraries (see composer.json
and jsdeps.json files).

The most noteworthy changes of Roundcube 1.6:

* PHP 8.1 support
* Dropped support for PHP < 7.3
* Support responses (snippets) in HTML format
* Option to purge deleted mails older than 30, 60 or 90 days
* Unified and simplified services connection config options
* Removed the Classic and Larry skins from the release packages
* SQLite: Use foreign keys, require SQLite >= 3.6.19

Build dependencies

pkgtools/mktools lang/perl5 pkgtools/cwrappers

Runtime dependencies

converters/php-mbstring graphics/php-exif textproc/php-intl archivers/php-zip net/pear-Net_Sieve net/pear-Net_SMTP net/pear-Net_IDNA2 mail/pear-Mail_Mime mail/pear-Auth_SASL databases/php-pdo_mysql converters/php-iconv net/php-sockets graphics/php-gd www/apache24 lang/php82 www/apache24 lang/php82

Binary packages

OSArchitectureVersion
NetBSD 10.0aarch64php74-roundcube-1.6.9.tgz
NetBSD 10.0aarch64php81-roundcube-1.6.9.tgz
NetBSD 10.0aarch64php82-roundcube-1.6.9.tgz
NetBSD 10.0aarch64php83-roundcube-1.6.9.tgz
NetBSD 10.0aarch64php74-roundcube-1.6.7.tgz
NetBSD 10.0aarch64php81-roundcube-1.6.7.tgz
NetBSD 10.0aarch64php82-roundcube-1.6.7.tgz
NetBSD 10.0aarch64php83-roundcube-1.6.7.tgz
NetBSD 10.0aarch64ebphp74-roundcube-1.6.9.tgz
NetBSD 10.0aarch64ebphp81-roundcube-1.6.9.tgz
NetBSD 10.0aarch64ebphp82-roundcube-1.6.9.tgz
NetBSD 10.0aarch64ebphp83-roundcube-1.6.9.tgz
NetBSD 10.0alphaphp56-roundcube-1.6.7.tgz
NetBSD 10.0alphaphp74-roundcube-1.6.7.tgz
NetBSD 10.0alphaphp81-roundcube-1.6.7.tgz
NetBSD 10.0alphaphp82-roundcube-1.6.7.tgz
NetBSD 10.0alphaphp83-roundcube-1.6.7.tgz
NetBSD 10.0alphaphp56-roundcube-1.6.9.tgz
NetBSD 10.0alphaphp74-roundcube-1.6.9.tgz
NetBSD 10.0alphaphp81-roundcube-1.6.9.tgz
NetBSD 10.0alphaphp82-roundcube-1.6.9.tgz
NetBSD 10.0alphaphp83-roundcube-1.6.9.tgz
NetBSD 10.0earmv6hfphp56-roundcube-1.6.9.tgz
NetBSD 10.0earmv6hfphp74-roundcube-1.6.9.tgz
NetBSD 10.0earmv6hfphp81-roundcube-1.6.9.tgz
NetBSD 10.0earmv6hfphp82-roundcube-1.6.9.tgz
NetBSD 10.0earmv6hfphp83-roundcube-1.6.9.tgz
NetBSD 10.0earmv7hfphp56-roundcube-1.6.9.tgz
NetBSD 10.0earmv7hfphp74-roundcube-1.6.9.tgz
NetBSD 10.0earmv7hfphp81-roundcube-1.6.9.tgz
NetBSD 10.0earmv7hfphp82-roundcube-1.6.9.tgz
NetBSD 10.0earmv7hfphp83-roundcube-1.6.9.tgz
NetBSD 10.0earmv7hfphp56-roundcube-1.6.7.tgz
NetBSD 10.0earmv7hfphp74-roundcube-1.6.7.tgz
NetBSD 10.0earmv7hfphp80-roundcube-1.6.7.tgz
NetBSD 10.0earmv7hfphp81-roundcube-1.6.7.tgz
NetBSD 10.0earmv7hfphp82-roundcube-1.6.7.tgz
NetBSD 10.0earmv7hfphp83-roundcube-1.6.7.tgz
NetBSD 10.0earmv7hfphp56-roundcube-1.6.7.tgz
NetBSD 10.0earmv7hfphp74-roundcube-1.6.7.tgz
NetBSD 10.0earmv7hfphp81-roundcube-1.6.7.tgz
NetBSD 10.0earmv7hfphp82-roundcube-1.6.7.tgz
NetBSD 10.0earmv7hfphp83-roundcube-1.6.7.tgz
NetBSD 10.0i386php56-roundcube-1.6.9.tgz
NetBSD 10.0i386php74-roundcube-1.6.9.tgz
NetBSD 10.0i386php81-roundcube-1.6.9.tgz
NetBSD 10.0i386php82-roundcube-1.6.9.tgz
NetBSD 10.0i386php83-roundcube-1.6.9.tgz
NetBSD 10.0i386php56-roundcube-1.6.7.tgz
NetBSD 10.0i386php74-roundcube-1.6.7.tgz
NetBSD 10.0i386php81-roundcube-1.6.7.tgz
NetBSD 10.0i386php82-roundcube-1.6.7.tgz
NetBSD 10.0i386php83-roundcube-1.6.7.tgz
NetBSD 10.0powerpcphp56-roundcube-1.6.3.tgz
NetBSD 10.0powerpcphp74-roundcube-1.6.3.tgz
NetBSD 10.0powerpcphp80-roundcube-1.6.3.tgz
NetBSD 10.0powerpcphp81-roundcube-1.6.3.tgz
NetBSD 10.0powerpcphp82-roundcube-1.6.3.tgz
NetBSD 10.0powerpcphp56-roundcube-1.6.5.tgz
NetBSD 10.0powerpcphp74-roundcube-1.6.5.tgz
NetBSD 10.0powerpcphp80-roundcube-1.6.5.tgz
NetBSD 10.0powerpcphp81-roundcube-1.6.5.tgz
NetBSD 10.0powerpcphp82-roundcube-1.6.5.tgz
NetBSD 10.0powerpcphp83-roundcube-1.6.5.tgz
NetBSD 10.0powerpcphp56-roundcube-1.6.6.tgz
NetBSD 10.0powerpcphp74-roundcube-1.6.6.tgz
NetBSD 10.0powerpcphp80-roundcube-1.6.6.tgz
NetBSD 10.0powerpcphp81-roundcube-1.6.6.tgz
NetBSD 10.0powerpcphp82-roundcube-1.6.6.tgz
NetBSD 10.0powerpcphp83-roundcube-1.6.6.tgz
NetBSD 10.0sparc64php56-roundcube-1.6.7.tgz
NetBSD 10.0sparc64php74-roundcube-1.6.7.tgz
NetBSD 10.0sparc64php81-roundcube-1.6.7.tgz
NetBSD 10.0sparc64php82-roundcube-1.6.7.tgz
NetBSD 10.0sparc64php83-roundcube-1.6.7.tgz
NetBSD 10.0sparc64php74-roundcube-1.6.9.tgz
NetBSD 10.0sparc64php81-roundcube-1.6.9.tgz
NetBSD 10.0sparc64php82-roundcube-1.6.9.tgz
NetBSD 10.0sparc64php83-roundcube-1.6.9.tgz
NetBSD 10.0sparcphp56-roundcube-1.6.7.tgz
NetBSD 10.0sparcphp74-roundcube-1.6.7.tgz
NetBSD 10.0sparcphp81-roundcube-1.6.7.tgz
NetBSD 10.0sparcphp82-roundcube-1.6.7.tgz
NetBSD 10.0sparcphp83-roundcube-1.6.7.tgz
NetBSD 10.0x86_64php56-roundcube-1.6.9.tgz
NetBSD 10.0x86_64php74-roundcube-1.6.9.tgz
NetBSD 10.0x86_64php81-roundcube-1.6.9.tgz
NetBSD 10.0x86_64php82-roundcube-1.6.9.tgz
NetBSD 10.0x86_64php83-roundcube-1.6.9.tgz
NetBSD 10.0x86_64php56-roundcube-1.6.7.tgz
NetBSD 10.0x86_64php74-roundcube-1.6.7.tgz
NetBSD 10.0x86_64php81-roundcube-1.6.7.tgz
NetBSD 10.0x86_64php82-roundcube-1.6.7.tgz
NetBSD 10.0x86_64php83-roundcube-1.6.7.tgz
NetBSD 9.0alphaphp56-roundcube-1.6.7.tgz
NetBSD 9.0alphaphp74-roundcube-1.6.7.tgz
NetBSD 9.0alphaphp81-roundcube-1.6.7.tgz
NetBSD 9.0alphaphp82-roundcube-1.6.7.tgz
NetBSD 9.0alphaphp83-roundcube-1.6.7.tgz
NetBSD 9.0earmv6hfphp56-roundcube-1.6.9.tgz
NetBSD 9.0earmv6hfphp74-roundcube-1.6.9.tgz
NetBSD 9.0earmv6hfphp81-roundcube-1.6.9.tgz
NetBSD 9.0earmv6hfphp82-roundcube-1.6.9.tgz
NetBSD 9.0earmv6hfphp83-roundcube-1.6.9.tgz
NetBSD 9.0earmv7hfphp56-roundcube-1.6.7.tgz
NetBSD 9.0earmv7hfphp74-roundcube-1.6.7.tgz
NetBSD 9.0earmv7hfphp80-roundcube-1.6.7.tgz
NetBSD 9.0earmv7hfphp81-roundcube-1.6.7.tgz
NetBSD 9.0earmv7hfphp82-roundcube-1.6.7.tgz
NetBSD 9.0earmv7hfphp83-roundcube-1.6.7.tgz
NetBSD 9.0earmv7hfphp56-roundcube-1.6.7.tgz
NetBSD 9.0earmv7hfphp74-roundcube-1.6.7.tgz
NetBSD 9.0earmv7hfphp81-roundcube-1.6.7.tgz
NetBSD 9.0earmv7hfphp82-roundcube-1.6.7.tgz
NetBSD 9.0earmv7hfphp83-roundcube-1.6.7.tgz
NetBSD 9.0i386php56-roundcube-1.6.9.tgz
NetBSD 9.0i386php74-roundcube-1.6.9.tgz
NetBSD 9.0i386php81-roundcube-1.6.9.tgz
NetBSD 9.0i386php82-roundcube-1.6.9.tgz
NetBSD 9.0i386php83-roundcube-1.6.9.tgz
NetBSD 9.0i386php56-roundcube-1.6.7.tgz
NetBSD 9.0i386php74-roundcube-1.6.7.tgz
NetBSD 9.0i386php81-roundcube-1.6.7.tgz
NetBSD 9.0i386php82-roundcube-1.6.7.tgz
NetBSD 9.0i386php83-roundcube-1.6.7.tgz
NetBSD 9.0powerpcphp56-roundcube-1.6.5.tgz
NetBSD 9.0powerpcphp74-roundcube-1.6.5.tgz
NetBSD 9.0powerpcphp80-roundcube-1.6.5.tgz
NetBSD 9.0powerpcphp81-roundcube-1.6.5.tgz
NetBSD 9.0powerpcphp82-roundcube-1.6.5.tgz
NetBSD 9.0powerpcphp83-roundcube-1.6.5.tgz
NetBSD 9.0powerpcphp56-roundcube-1.6.3.tgz
NetBSD 9.0powerpcphp74-roundcube-1.6.3.tgz
NetBSD 9.0powerpcphp80-roundcube-1.6.3.tgz
NetBSD 9.0powerpcphp81-roundcube-1.6.3.tgz
NetBSD 9.0powerpcphp82-roundcube-1.6.3.tgz
NetBSD 9.0powerpcphp56-roundcube-1.6.6.tgz
NetBSD 9.0powerpcphp74-roundcube-1.6.6.tgz
NetBSD 9.0powerpcphp80-roundcube-1.6.6.tgz
NetBSD 9.0powerpcphp81-roundcube-1.6.6.tgz
NetBSD 9.0powerpcphp82-roundcube-1.6.6.tgz
NetBSD 9.0powerpcphp83-roundcube-1.6.6.tgz
NetBSD 9.0x86_64php56-roundcube-1.6.9.tgz
NetBSD 9.0x86_64php74-roundcube-1.6.9.tgz
NetBSD 9.0x86_64php81-roundcube-1.6.9.tgz
NetBSD 9.0x86_64php82-roundcube-1.6.9.tgz
NetBSD 9.0x86_64php83-roundcube-1.6.9.tgz
NetBSD 9.0x86_64php56-roundcube-1.6.7.tgz
NetBSD 9.0x86_64php74-roundcube-1.6.7.tgz
NetBSD 9.0x86_64php81-roundcube-1.6.7.tgz
NetBSD 9.0x86_64php82-roundcube-1.6.7.tgz
NetBSD 9.0x86_64php83-roundcube-1.6.7.tgz
NetBSD 9.3x86_64php56-roundcube-1.6.9.tgz
NetBSD 9.3x86_64php74-roundcube-1.6.9.tgz
NetBSD 9.3x86_64php81-roundcube-1.6.9.tgz
NetBSD 9.3x86_64php82-roundcube-1.6.9.tgz
NetBSD 9.3x86_64php83-roundcube-1.6.9.tgz

Binary packages can be installed with the high-level tool pkgin (which can be installed with pkg_add) or pkg_add(1) (installed by default). The NetBSD packages collection is also designed to permit easy installation from source.

Available build options

gd
Use GD to render graphical output.
iconv
Use iconv for character encoding conversion.
ldap
Enable LDAP support.
php-sockets
Enable php-sockets support.
mysql
Enable MySQL support.
pgsql
Enable PostgreSQL support.
sqlite
Enable SQLite support.
apache
Enable support for Apache web server.
lighttpd
Enable support for lighttpd web server.
nginx
Enable support for Nginx web server.

Known vulnerabilities

The pkg_admin audit command locates any installed package which has been mentioned in security advisories as having vulnerabilities.

Please note the vulnerabilities database might not be fully accurate, and not every bug is exploitable with every configuration.


Problem reports, updates or suggestions for this package should be reported with send-pr.