Roundcube Webmail(多语言IMAP客户端)
v1.4.9 免费版- 软件大小:6.66 MB
- 更新日期:2020-10-16 10:01
- 软件语言:多国语言
- 软件类别:聊天通讯
- 软件授权:免费版
- 软件官网:待审核
- 适用平台:WinXP, Win7, Win8, Win10, WinAll
- 软件厂商:
软件介绍 人气软件 下载地址
Roundcube Webmail是一款基于浏览器的多语言IMAP客户端,具有类似于应用程序的用户界面,它提供了您希望电子邮件客户端提供的全部功能;包括MIME支持、地址簿、文件夹操作、邮件搜索和拼写检查;该项目是一个免费和开放源代码的Webmail解决方案,具有类似于桌面的用户界面,该界面易于安装/配置,并且可在标准LAMPP服务器上运行;外观使用最新的Web标准来呈现功能强大且可自定义的UI;Roundcube Webmail包括其他复杂的开源库,例如PEAR,它是从IlohaMail衍生的IMAP库,TinyMCE富文本编辑器,用于拼写检查的Googiespell库或Frederic Motte的WasHTML消毒器!
新版特性
修复了最新Chrome 85.0.4183.102中的HTML编辑器,更新至TinyMCE 4.9.11
在userinfo插件中为某些标签/传奇元素添加了缺少的本地化
修复了从Gmail vCard导入生日日期(BDAY:YYYYMMDD)
修复了还原抄送/密件抄送字段的问题从本地存储
修复jstz.min.js的安装,将凹凸版本升级到
修复在sqlsrv驱动程序中使用不正确的PDO :: lastInsertId()
修复了bin / jsshrink.sh脚本中关闭编译器的链接
修复了某些部分的错误邮件/回复正文中可能缺少一条消息
修复了Chrome中邮件打印输出的空白
修复了内容包含XML标签时HTML5解析器的空白输出
修复了HTML编辑器在纯文本模式下按键上的滚动跳转
修复了自动补全列表不会隐藏在其中的滚动条上的问题
软件功能
拖放式邮件管理,完全支持MIME和HTML消息
多个发件人身份,功能齐全的通讯录,带有组和LDAP连接器
按需查找通讯录集成,线程消息列表
IDNA和SMTPUTF8支持,拼写检查
响应式皮肤(多设备支持)
共享/全局IMAP文件夹,支持访问控制列表(ACL)
内置缓存可快速访问邮箱,无限的用户和消息
导入/导出功能,用于灵活扩展的插件API
XSS攻击防护,支持PGP加密
软件特色
多语言能力,按需查找通讯录
Richtext / HTML消息编写
搜索消息和联系人,罐头响应模板新!
诠释 域名(IDNA),共享文件夹和ACL
功能齐全的通讯录,可使用插件API进行扩展
服务器要求:
Apache,Lighttpd,Nginx,切诺基或Hiawatha Web服务器
PHP版本5.2.1或更高版本
MySQL,PostgreSQL,SQLite或MSSQL数据库
支持IMAP4 rev1的IMAP服务器
SMTP服务器(推荐)或配置用于邮件传递的PHP
使用教程
Roundcube是一个基于Web的IMAP电子邮件客户端。 Roundcube最突出的特点是普遍使用Ajax技术,有一个非常直观和现代的用户界面。 经过大约两年的发展,Roundcube的第一个稳定版本于2008年初公布。这也是设置和配置邮件服务器系列的最后一部分,我们将介绍如何安装和配置Roundcube Webmail
RoundCube包含电子邮件客户端所需的所有功能,例如richtext / HTML消息编写,地址簿,MIME / HTML电子邮件支持,多个发件人身份,拼写检查,三列视图,拖放消息管理等
前提条件
在继续本教程之前,请确保以具有sudo权限的用户身份登录
安装PHP
我们将首先更新包列表并安装所有必需的PHP依赖项:
sudo apt update && sudo apt install php-auth php-intl php-mail-mime php-mail-mimedecode php-mcrypt php-net-smtp php-net-socket php-pear php-xml php7.0-intl php7.0-mcrypt php7.0-xml php7.0-gd php7.0-gd php-imagick
安装完成后,运行以下sed命令将date.timezone值设置为UTC:
sudo sed -i "s/;date.timezone.*/date.timezone = UTC/" /etc/php/7.0/fpm/php.ini
重新启动PHP FPM服务以使更改生效:
sudo systemctl php7.0-fpm restart
创建MySQL数据库
Roundcube支持MySQL,PostgreSQL和SQLite数据库后端。
在本教程中,我们将使用MySQL作为我们的数据库服务器。登录MySQL shell:
mysql -u root -p
创建一个新的MySQL数据库,创建新的数据库并授予权限给指定用户roundcubemail:
CREATE DATABASE roundcubemail;GRANT ALL ON roundcubemail.* TO 'roundcubemail'@'localhost' IDENTIFIED BY 'P4ssvv0rD';FLUSH PRIVILEGES;
下载Roundcube
在撰写本文时,1.3.8是Roundcube的最新稳定版本。在继续下一步之前,您应该检查Roundcube下载页面以查看是否有更新的版本。
首先使用以下wget命令下载Roundcube归档文件:
https://github.com/roundcube/roundcubemail/releases/download/1.3.8/roundcubemail-1.3.8.tar.gz
下载完成后,提取存档并将Roundcube代码移动到/var/www/roundcubemail目录:
tar xzf roundcubemail-1.3.8.tar.gz.tar.gzsudo mv roundcubemail-1.3.8/ /var/www/roundcubemail
Nginx和PHP-FPM在www-data用户下运行,因此我们需要将/var/www/postfixadmin目录的所有权更改为该用户:
sudo chown -R www-data: /var/www/roundcubemail
配置Nginx
在本系列的第一部分中,我们为Postfix Admin实例创建了一个Nginx虚拟服务器。打开配置文件并添加以下位置指令
/etc/nginx/sites-enabled/mail.myfreax.com.conf
...
location /roundcubemail {
index index.php;
try_files $uri $uri/ /roundcubemail/index.php;
}
location ~ ^/roundcubemail/(README|INSTALL|LICENSE|CHANGELOG|UPGRADING)$ {
deny all;
}
location ~ ^/roundcubemail/(bin|SQL|config|temp|logs)/ {
deny all;
}
...
重新加载Nginx服务以使更改生效:
sudo systemctl reload nginx
配置Roundcube
打开浏览器并导航到https://mail.myfreax.com/roundcubemail/installer。
您将看到以下屏幕:
在Checking available databases部分中,只需要MySQL扩展。
如果加载了所有必需的PHP扩展,我们可以继续下一步,配置我们的Roundcube安装:
这里最重要的部分是输入正确的MySQL数据库设置。
完成配置步骤后,继续执行下一步,然后单击Initialize database按钮导入Roundcube的MySQL数据库结构。
创建数据库结构后,删除该installer目录以防止重新配置和/或未经授权的访问
sudo rm -rf /var/www/roundcubemail/installer
启用Roundcube的自动缓存清理是可选的,但建议:
sudo crontab -u www-data -l | { cat; echo "18 11 * * * /var/www/roundcubemail/bin/cleandb.sh"; } | sudo crontab -u www-data -
验证您的Roundcube安装
打开Web浏览器,导航至:https://mail.myfreax.com/roundcubemail并使用您的电子邮件帐户的用户名和密码登录
启用Roundcube插件
Roundcube附带了许多默认禁用的插件。在本指南中,我们将启用password和managesieve插件。此插件允许用户在Roundcube界面中创建筛选过滤器并更改其密码
/var/www/roundcubemail/config/config.inc.php
// Enable plugins
$config['plugins'] = array('managesieve','password');
// Configure managesieve plugin
$rcmail_config['managesieve_port'] = 4190;
// Configure password plugin
$config['password_driver'] = 'sql';
$config['password_db_dsn'] = 'mysql://postfixadmin:P4ssvv0rD@localhost/postfixadmin';
$config['password_query'] = 'UPDATE mailbox SET password=%c WHERE username=%u';
不要忘记password_db_dsn在行中输入Postfix Admin数据库凭据
本教程向您展示了如何在Ubuntu系统上安装和配置Roundcube Webmail,以及如何安装和启用Roundcube插件以添加其他功能,如筛选过滤器
人气软件
-
企微宝Pro 118 MB
/简体中文 -
微信绿色版 169 MB
/简体中文 -
Huobi Chat(火信) 80.2 MB
/简体中文 -
Cat QQ Pro机器人框架 36.2 MB
/简体中文 -
Roundcube Webmail(多语言IMAP客户端) 6.66 MB
/多国语言 -
Rocket.Chat(多功能终极聊天平台) 70.85 MB
/英文 -
黑豹群控软件 104 MB
/简体中文 -
TeamLink(多功能视频通话与Web会议软件) 61.55 MB
/英文 -
芯象导播 133 MB
/简体中文 -
天翼及时会 49.2 MB
/简体中文