RoundCube Webmail

IMAP 客户端
授权协议 GPLv3
开发语言 PHP
所属分类 建站系统、 Web邮件系统(webmail)
软件类型 开源软件
地区 不详
投 递 者 班宏毅
操作系统 跨平台
开源组织
适用人群 未知
 软件概览

RoundCube Webmail是一个基于浏览器,支持多国语言的IMAP客户端,操作界面看起像一个桌面应用程序。它提供一个e-mail客户端应该具备的所有功能包括 MIME支持,地址薄,文件夹操作,信息搜索和拼写检查。RoundCube Webmail采用PHP+Ajax开发并且需要MySQL数据库来存储数据。 用户界面采用XHTML+CSS2设计。

特性:

  • 支持超过 70 中语言

  • Drag-&-drop message management

  • Full support for MIME and HTML messages

  • Sophisticated privacy protection

  • Compose messages with attachments

  • Multiple sender identities

  • Full featured address book with groups and LDAP connectors

  • Find-as-you-type address book integration

  • Richtext/HTML message composing

  • Forwarding messages with attachments

  • Searching messages and contacts

  • Threaded message listing

  • IDNA support

  • Spell checking

  • Canned response templates

  • IMAP folder management

  • Shared/global IMAP folders

  • Support for external SMTP server

  • Support for access control lists (ACL)

  • Built-in caching for fast mailbox access

  • Unlimited users and messages

  • Import/export functions

  • Template system for custom skins

  • Plug-in API for flexible exensions

服务器要求:

  • Apache, Lighttpd, Nginx, Cherokee or Hiawatha web server

  • PHP Version 5.2.1 or greater

  • MySQL, PostgreSQL, SQLite or MSSQL database

  • An IMAP server which supports IMAP4 rev1

  • An SMTP server (recommended) or PHP configured for mail delivery

  • 最近需要搭建邮件服务器,搭建记录如下: 准备工作: LAMP环境:lnmp1.8【apache2.4+mysql5.6+php5.5.38】需要安装扩展:fileinfo、exif、ldap、Imagick webMail:Roundcube 1.5.2 一、搭建LAMP环境 安装命令如下: wget http://soft.vpser.net/lnmp/lnmp1.8.tar.gz -cO ln

  • 转自:http://bianjiesky.blog.sohu.com/134075646.html  前面写了一堆配置 LAMP 服务器的内容就是为了为安装 Roundcube 做准备。RoundCube 是一个基于浏览器,支持多国语言的 IMAP 客户端,操作界面看起像一个桌面应用程序。它提供一个 Email 客户端应该具备的所有功能包括 MIME 支持、地址薄、文件夹操作,信息搜索和拼写检查。

  • 相关开源项目 Hastymail:Hastymail是一个快速、安全,跨平台的IMAP/SMTP客户端。提供一个简洁的Web界面来发送和读取E-mail。 conjoon:conjoon是一个基于Ext JS+PHP/MySQL开发的Webmail和RSS客户端阅读器。此外还包含一个联系人管理模块。 dracMail:dracMail是一个采用PHP、ExtJS (JavaScript frame

 相关资料
  • 我想在一些计算机之间建立点对点连接,这样用户就可以在没有外部服务器的情况下聊天和交换文件。我最初的想法如下: 我在服务器上制作了一个中央服务器插座,所有应用程序都可以连接到该插座。此ServerSocket跟踪已连接的套接字(客户端),并将新连接的客户端的IP和端口提供给所有其他客户端。每个客户端都会创建一个新的ServerSocket,所有客户端都可以连接到它。 换句话说:每个客户端都有一个Se

  • URI 方法 URI() string 返回当前客户端使用的服务器地址。 SetURI 方法 SetURI(uri string) 设置当前客户端使用的服务器地址。如果你想要设置多个服务器地址,请使用 SetURIList 方法代替该方法。 URIList 方法 URIList() []string 返回当前客户端可使用的服务器地址列表。 SetURIList 方法 SetURIList(uriL

  • 客户端事件通过 SetEvent 方法进行设置。 客户端事件有两个,它们分别定义为: type onErrorEvent interface { OnError(name string, err error) }   type onFailswitchEvent interface { OnFailswitch(Client) } 因为 go 语言不需要显式实现接口的特点,所以这两

  • 创建客户端有两种方式,一种是直接使用特化的构造器函数,另一种是使用工厂构造器函数。 第一种方式返回的是具体的客户端结构体指针对象,第二种方式返回的是客户端接口对象。 使用特化的构造器函数创建客户端 特化的构造器函数有下面几个: func NewHTTPClient(uri ...string) (client *HTTPClient) func NewTCPClient(uri ...string

  • 客户端下载地址: windows 32位安装包 windows 64位安裝包 mac 安装包 Android App iOS App

  • 问题 你想使用网络上提供的服务。 解决方案 创建一个基本的 TCP 客户机。 在 Node.js 中 net = require 'net' domain = 'localhost' port = 9001 connection = net.createConnection port, domain connection.on 'connect', () -> console.log

  • 客户端调用服务端 服务端的proto文件copy到客户端 获取grpc客户端 //sample 为服务名称 var client = await provider.FindGrpcClient<RpcTest.RpcTestClient>("sample"); 调用服务方法 var result = await client.SayHelloAsync(new HelloRequest() {

  • Disque 在源码中附带了命令行客户端程序 disque , 通过这个程序可以以交互的形式向 Disque 发送命令: $ ./disque 127.0.0.1:7711> PING PONG 另外你也可以使用以下编程语言的客户端来操作 Disque : Ruby 客户端 https://rubygems.org/gems/disque Java 客户端 https://github.com/x