webmail_Roundcubemail_搭建
mail安装搭建

文章借鉴了ExtMail Solution HOWTO for Linux 《/docs/extmail_solution_linux/》,并结合自己的实际情况,作了一点点小的改动。
但基本上是按原来的版本。
写此文章的目的是用来记录自己的配置过程,以作以后更进一步使用时参考!ExtMail Solution 结构ExtMail Solution 是一个基于优秀开源软件的电子邮件系统解决方案,核心部件包括了Postfix, Amavisd-new, ClamA V, ExtMail 和ExtMan,Courier系列软件。
是一个功能相对比较齐全的免费电子邮件系统。
以下是其主要的特性列表:支持SMTP/POP3/HTTP协议支持SMTP认证及ESMTP可支持大容量邮箱(大于1GB)高速Web界面访问邮箱完整的Web管理后台在线服务端病毒过滤内建内容过滤SMTP行为识别垃圾邮件支持大量反垃圾邮件技术图形化邮件日志分析支持别名/多域/域管理员等支持网络磁盘/POP3邮件支持读/写HTML格式邮件支持定制模板及多语言整个邮件解决方案由如下软件组成:功能模块内容备注操作系统(OS)CentOS 4.7 CentOS和RHEL是一样的,而且升级免费邮件传输代理(MTA)Postfix 2.5.1 使用最新版本2.5.1数据库/目录服务MySQL 4.1.22 可选openLDAP或NetScape LDAP,本文以MySQL为蓝本邮件投递代理(MDA)maildrop 2.0.x 支持过滤和强大功能Web帐户管理后台ExtMan 0.2.4 支持无限域名、无限用户POP3 服务器Courier-IMAP 只使用pop3部分,对于大部分企业而言完全足够WebMail 系统ExtMail 1.0.4 支持多语言、全部模板化,功能基本齐全防病毒软件(Anti-Virus)ClamA V 0.92-2 最热门的开源杀毒软件SMTP阶段反垃圾邮件工具Spam Locker 0.99基于SMTP行为识别的Antispam软件,大量可选插件内容过滤器Amavisd-new2.5.4Content-Filter软件,支持与clamav/sa的挂接内容级别的反垃圾邮件工具SpamAssassin 著名的SA,可以支持大量规则,但速度慢SMTP认证库Cyrus SASL 2.1x 标准的SASL实现库,可以支持Courier authlib其他数据认证库Courier Authlib0.60authlib是maildrop, courier-imap等服务的关键部件日志分析及显示mailgraph_ext 在ExtMan中已经包含了Web 服务器Apache 2.0.x CentOS 自带以root身份登进系统后,增加一个非root帐户,名称为sysadmin,密码按您的需求设置一个即可。
网易企业邮箱6.0版webmail使用手册

2
邮箱首页 ...................................................... 5
2.1 2.2 2.3 2.4 2.5 2.6 2.7 2.8
3
接收/阅读邮件 ................................................. 10
8.1 8.2 8.3 8.4 8.5 8.6
网易企业邮箱产品手册
8.7 8.8 8.9
邮箱触点..................................................................................................................... 41 多标签窗口................................................................................................................. 42 换肤............................................................................................................................. 42 反垃圾通知信............................................................................................................. 44 邮件恢复..................................................................................................................... 44 邮件传真..................................................................................................................... 44 明信片......................................................................................................................... 45 随身邮......................................................................................................................... 46 易信提醒..................................................................................................................... 47 日程管理..................................................................................................................... 47 邮件自动转发............................................................................................................. 48 密保平台..................................................................................................................... 49
建立基于Web技术的邮件服务平台

建立基于Web技术的邮件服务平台摘要:本文讲述了一个基于Web技术的邮件平台的开发过程。
着重从服务器平台安装配置和用户界面的开发方面详细阐述了整个邮件平台开发的全过程。
对开发过程中的难点进行了分析和研究,并通过系统结构图,功能模块图,配置文件,数据字典等方式形象地描述出来。
基于Web技术的邮件服务平台的开发主要包括服务器的安装配置,用户信息数据库的建立,用户访问界面程序的开发三个方面。
对于服务器需要稳定性好、安全可靠,负载能力强,对于数据库需要安全可靠、数据完整性强。
而对于用户界面应该具有能全面、友好易用等特点。
经过分析,我使用Windows XP作为Web服务器,使用Red Hat Linux 9作为DNS和邮件服务器,使用SQL server 2000作为后台数据库,使用JSP、Java、HTML为用户界面开发工具,使用Java Mail API为邮件处理程序的应用接口。
并采用了目前流行的Java Servlet技术,保证了用户界面程序良好的可扩展性和可维护性。
关键词:基于Web技术,邮件服务平台,服务器,用户信息数据库,Java Servlet技术,Java Mail APIBuild a mail serve platform that base on WebtechniqueAbstract: This text related a development of a mail serve platform that base on the Web technique. Text elaborated the whole process that mail platform develop, emphasize from the installation and setup of server and development of the custom interface. We have analyzed and studied for the difficulties of development, then described these vividly through the tools of the System Structure, Function Module, Configuration Files, Data Dictionary, etc The development of Mail Serve Platform That Base On Web Technique mainly includes the three aspects of the installation and setup of the server, the consumer information database creates and the custom interface program development. We need a stability good safety and capability strong server, we need a safety and complete database, we need a friendly and use easily custom interface.As a result of analysis, I use Windows XP of Microsoft Corporation as the Web server, select Red Hat Linux 9 as the DNS and Mail server, use JSP, Java, HTML as development language, use Java Mail API as mail processing interface, and adopt Java Servlet Technique to guaranteed extensibility and ability of supportable.Key words:base on Web technique, mail serve platform, server, custom information database, Java Servlet Technique, Java Mail API目录引言 (1)第一章电子邮件系统概述 (2)1.1 电子邮件系统介绍 (2)1.1.1 电子邮件系统发展简史 (2)1.1.2 电子邮件系统的作用 (3)1.1.3 电子邮件系统发展的现状及存在的问题 (4)第二章电子邮件系统分析 (5)2.1 电子邮件系统的需求分析 (6)2.1.1 用户对电子邮件系统的需求 (6)2.2 电子邮件系统的基本结构 (7)2.3 构建邮件系统的准备工作 (7)2.3.1 操作系统和服务器软件的选择 (7)2.3.2 编程语言和编程环境的选择 (8)2.3.3 服务器软件的选择 (9)2.3.4 其它软件的选择 (9)第三章系统的总体规划 (10)3.1 系统平台的规划 (10)3.2 邮件系统主要功能的设计 (11)3.2.1 登录、身份认证 (11)3.2.2 用户密码的修改和找回 (12)3.2.3 邮件的收发 (12)3.2.4 邮件的管理 (12)3.2.5 地址管理 (12)第四章系统的具体实现 (13)4.1 服务器平台的实现 (13)4.1.1 Web服务器的安装配置 (13)4.1.2 DNS服务器的安装配置 (14)4.1.3 邮件服务器的安装配置 (16)4.2 数据库的实现 (18)4.2.1 数据库建立的目的 (18)4.2.2 数据库的设计 (18)4.3 用户界面的设计 (21)4.3.1 用户登录界面 (21)4.3.2 邮件列表界面 (21)4.3.3 邮件编辑界面 (22)4.3.4 邮件读取界面 (22)4.3.5 对附件的处理 (22)4.3.6 用户地址簿的处理 (23)第五章结论和体会 (24)致谢 (25)参考文献 (26)附录A 程序源代码 (I)附录B 外文参考资料及译文 (I)引言我的毕业设计的题目是《基于Web技术的邮件服务平台》,秉着尽可能的将大学四年所学的所有知识融会贯通,全部展现出来让学校验收的原则我自选了这个题目。
WinWebMail设置教程

WinWebMail设置教程(邮件服务器)winwebmail邮件服务器设置教程在右下角的winwebmail图标,右键单击,选择服务,如图:在红色框上填上当地的DNS(这个上百度搜索就可以用“当地名dns”搜索)(修改前的框要打上勾)范例(广州的DNS设置)也可以通过查看电脑的IP设置,也会有DNS显示,填写相同的DNS即可。
设置好,点绿色的勾,之后再右键点服务,进入 winwebmail 服务界面点击红色框位置停止winwebmail服务,记住运行winwebmail邮件服务器,必须启动该服务,也可以在系统-服务里面启动,停止后右下角会出现,之后再点击一次启动winwebmail服务,最后点击绿色勾。
2、对DNS诊断,可以判断设置的DNS是否正确,通过诊断可以随时修改,进入诊断界面,点击诊断(红色框处)诊断正常后才可进行下一步工作3 域名管理选择域名管理,进入域名管理界面,系统有个默认域名system.mail,这个不能修改和删除。
点击红色框,添加域名,该域名必须保证mx记录或者作为邮件的域名已经解析到该服务器地址,如果没有解析,需先进行域名解析服务,在这里我们不讲解域名解析。
点击绿色勾,完成域名添加。
4,winwebmail系统设置与添加用户选择系统设置,进入系统设置界面。
(1)用户管理可以进行用户添加与删除范例红色框表示用户所属域名,点击绿色框处进行添加,如果没有开通web方式登录,那么该邮件用户只能通过客户端收发邮件,如:outlook等(2)系统设置在收发规则界面,如图进行修改防护界面上,在启用SMTP域名验证功能处打上勾,启用后,防止垃圾邮件发送好了,winwebmail基本安装和设置已经完成,用户可以通过web方式或者客户端方式进行邮件收发了。
本文转自护卫神技术频道:/952.html。
如何实现局域网内的邮件服务器搭建

如何实现局域网内的邮件服务器搭建在现代社会中,电子邮件已经成为人们日常生活和工作中不可或缺的一部分。
为了在局域网内实现高效的邮件交流和管理,搭建一个局域网内的邮件服务器是非常重要的。
本文将介绍如何实现局域网内的邮件服务器搭建,帮助读者了解相关的基本概念和步骤。
一、选择合适的邮件服务器软件要搭建一个局域网内的邮件服务器,首先需要选择合适的邮件服务器软件。
市面上有许多不同的邮件服务器软件可供选择,如Microsoft Exchange Server、Postfix、Sendmail等。
根据实际需要和个人偏好,选择最适合自己的邮件服务器软件。
二、配置域名和DNS解析在搭建邮件服务器之前,需要为局域网内的邮件服务器配置域名和DNS解析。
域名是邮件服务器所在局域网的唯一标识,可以通过向域名注册商购买一个合适的域名。
DNS解析则是将域名解析为IP地址,使得邮件服务器可以被其他设备访问到。
三、安装和配置邮件服务器软件选择合适的邮件服务器软件后,需要按照软件提供的安装指南进行安装和配置。
不同的邮件服务器软件安装和配置的步骤会有所不同,因此读者需要仔细阅读邮件服务器软件的官方文档或者使用指南,按照指引完成安装和配置。
四、设置邮件服务器的基本参数在安装和配置完成后,需要设置邮件服务器的基本参数。
这些参数包括邮件服务器的名称、IP地址、端口号等。
需要根据实际情况进行设置,确保邮件服务器能够顺利地在局域网内运行。
五、配置用户账户和权限一个完善的邮件服务器需要具备用户账户和权限管理的功能。
在搭建局域网内的邮件服务器时,需要配置合适的用户账户和权限,控制用户对邮件服务器的访问和操作权限。
这有助于提高邮件服务器的安全性和管理效率。
六、设置邮件规则和过滤器邮件服务器还可以设置各种邮件规则和过滤器,以提供更加便捷和个性化的邮件服务。
通过设置邮件规则和过滤器,可以实现自动转发、自动回复、垃圾邮件过滤等功能。
可以根据实际需求,配置适合自己的邮件规则和过滤器。
LDAP+Postfix+Dovecot+Roundcubemail_V1.0

Ø 安装 OpenLDAP:
yum install -y openldap openldap-servers openldap-clients
Ø 安装以后进行配置:
cp /usr/share/openldap-servers/slapd.conf.obsolete /etc/openldap/slapd.conf cp /usr/share/openldap-servers/DB_CONFIG.example /var/lib/ldap/DB_CONFIG cp -r /etc/openldap/slapd.d{,.bak}
suffix "dc=my-domain,dc=com" 将其改为: suffix "dc=ihefesh,dc=com" 3. 设置 LDAP 管理员的 DN
OpenLDAP+Postfix+Dovecot+Roundcubemail
找到语句: rootdn "cn=Manager,dc=my-domain,dc=com" 将其改为: rootdn "cn=Manager,dc=ihefesh,dc=com" 4. 设置 LDAP 管理员的密码
未经许可 不得引用、翻印
Page 1 of 20
OpenLDAP+Postfix+Dovecot+Roundcubemail
OpenLDAP+Postfix+Dovecot+Roundcubemail
1. 系统环境
Ø CentOS 6.6 x64 Ø Server IP:192.168.2.106
1. 新建文件 ihefesh.ldif
搭建邮件系统的步骤
搭建邮件系统的步骤嘿,朋友,今儿个咱来摆摆龙门阵,说说咋个搭建邮件系统这档子事儿。
四川的兄弟伙们听好了,陕西的乡党也别着急,北京的爷们也请坐好,咱就一起聊聊这个。
首先嘞,你得有个服务器不是?这服务器就跟咱四川的火锅一样,得有底料才能煮出好味道。
选个好服务器,就跟选个好底料一样重要。
陕西的兄弟们,你们懂得,选东西得选地道的,服务器也得选稳定可靠的。
选好了服务器,接下来就得装系统了。
这装系统就跟咱北京炸酱面一样,得有酱有面,缺一不可。
把操作系统装好,邮件系统才能有个落脚的地儿。
四川的哥子些,你们都知道咱四川人讲究实惠,所以这系统也得选经济实惠的,好用不贵的那种。
系统装好了,那就得开始配置邮件服务了。
这配置邮件服务,就跟咱陕西的油泼面一样,调料得放足,味道才正宗。
你得设置好域名、端口、安全认证这些玩意儿,才能让人家顺利地发邮件、收邮件。
北京的爷们,你们都知道咱北京人讲究规矩,所以这配置也得按规矩来,不能乱来。
配置好了邮件服务,那还得测试一下。
这测试就跟咱四川的麻辣烫一样,得尝尝味道对不对。
你得发几封邮件试试,看看能不能正常收到,能不能正常回复。
陕西的乡党们,你们都知道咱陕西人讲究实在,所以这测试也得实实在在,不能马虎。
测试没问题了,那邮件系统就搭建好了。
这搭建好的邮件系统,就跟咱北京的烤鸭一样,色香味俱全,让人看了就流口水。
以后就可以用这个系统来发邮件、收邮件了,方便得很。
四川的兄弟伙们,你们都知道咱四川人讲究效率,所以这邮件系统也得高效,不能拖沓。
总之呢,搭建邮件系统就这么回事儿,跟咱们平常吃饭一样,得有锅有灶有调料,才能做出好菜来。
四川的、陕西的、北京的,咱们都得按规矩来,才能把这事儿办好。
好了,今儿个就聊到这儿吧,有啥不明白的,咱们下次再聊!。
在自己的电脑架设FTP、WEB服务器、MAIL服务器
FTP服务器架设详细图解FTP 是File Transfer Protocol(文件传输协议)的缩写,用来在两台计算机之间互相传送文件。
FTP服务作为Internet最古老的服务之一,无论在过去还是现在都有着不可替代的作用。
在企业中,对于一些大文件的共享,通常采用FTP这种形式来完成,并且由于FTP 能消除操作系统之间的差异,对于不同的操作系统之间共享文件的作用就显得尤为突出。
一、FTP服务器的工作方式FTP协议有两种工作方式:PORT方式和PASV方式,中文意思为主动式和被动式。
其中PORT (主动)方式的连接过程是:客户端向服务器的FTP端口(默认是21)发送连接请求,服务器接受连接,建立一条命令链路。
当需要传送数据时,服务器从20端口向客户端的空闲端口发送连接请求,建立一条数据链路来传送数据。
而PASV(被动)方式的连接过程是:客户端向服务器的FTP端口(默认是21)发送连接请求,服务器接受连接,建立一条命令链路。
当需要传送数据时,客户端向服务器的空闲端口发送连接请求,建立一条数据链路来传送数据。
FTP服务器可以以两种方式登录,一种是匿名登录,另一种是使用授权账号与密码登录。
其中,一般匿名登录只能下载FTP服务器的文件,且传输速度相对要慢一些,当然,这需要在FTP服务器上进行设置,对这类用户,FTP需要加以限制,不宜开启过高的权限,在带宽方面也尽可有的小。
而需要授权账号与密码登录,他需要管理员将账号与密码告诉网友,管理员对这些账号进行设置,比如他们能访问到哪些资源,下载与上载速度等,同样管理员需要对此类账号进行限制,并尽可能的把权限调低,如没十分必要,一定不要赋予账号有管理员的权限。
二、利用WINDOWS组件IIS来构件FTP服务器在架设FTP网站时,对于仅仅作为共享文件这种服务而没有其他特殊要求的,可通过Windows XP/2000/2003操作系统的IIS组件来完成。
下面我们来简单进行说明:1. IIS安装,可按照“开始”——>“设置”——>“控制面板”——>“添加/删除程序”,打开“添加/删除程序”对话框,选中“添加 /删除Windows组件”出现如下图图12. 选中“Internet信息服务(IIS)”,查看其详细信息,如图2图23. 选中图2中的“文件传输协议(FTP)服务器”项后,单击确定,接下来按照向导至安装完成。
webmail使用手册
Webmail使用手册目录1.Webmail登录界面1.Webmail的首页-----------------------------------------------------2 2.Webmail登录方式---------------------------------------------------2 1.用户登录--------------------------------------------------------22.管理员登陆------------------------------------------------------32.Webmail使用界面1.用户使用界面--------------------------------------------------------3 2.收件箱页面介绍------------------------------------------------------4 3.写邮件页面介绍------------------------------------------------------4 4.通许录页面介绍------------------------------------------------------5 5.邮箱管理页面介绍----------------------------------------------------53.Webmail功能介绍1.常规设置------------------------------------------------------------61.个人设置---------------------------------------------------------62.写邮件设置-------------------------------------------------------63.读邮件设置-------------------------------------------------------74.POP3有关设置-----------------------------------------------------75.显示设置--------------------------------------------------------72.过滤器设置----------------------------------------------------------73.自动回复设置--------------------------------------------------------84.POP3取信帐号--------------------------------------------------------85.白名单--------------------------------------------------------------86.黑名单--------------------------------------------------------------81.Webmail登录界面1.Webmail的首页在浏览器中输入公司的邮箱地址:或 进入webmail邮箱的首页,图片如下:备注:此页面为Extmail默认的页面,整体显示可以根据用户需求进行相应的修改。
ubuntu环境搭建iredmail安装文档
Iredmail安装及配置文档1、1)安装系统版本:ubuntu-12.04-server邮件系统安装版本:iredmail_0.8.1组件:Apache 2.2.x(webmail访问支持)PHP 5.3.x(动态网站支持)MySQL 5.1.x(数据库,用户名存储)OpenLDAP 2.4.x(也用于用户名存储,可与Mysql之间二选一)Postfix 2.7.x ( MTA )(邮件重要组件,MTA)Dovecot 1.2.x(pop和imap的服务器,MDA)Amavisd 2.6.x(负责调用 ClamAV 对邮件进行病毒扫描,负责调用 SpamAssassin 对邮件内容进行过滤)ClamAV 0.9x(反病毒工具包)SpamAssassin 3.2.x(内容过滤,防垃圾邮件)Policyd 1.8.x(访问控制,灰名单)Pysieved 1.0Roundcube 0.7.2 (Webmail )phpMyAdmin 3.3(phpMyAdmin 是一个用PHP编写的,可以通过 web 方式控制和操作 MySQL数据库)phpLDAPadmin 1.2(基于Web的LDAP管理工具用于管理LDAP服务器的各个方面)Awstats 6.9(统计工具)2)iredmail的安装注意:iredmail安装需要干净的系统环境,意思是服务器不存在与组件相关服务,如apache,mysql,OpenLDAP,postfix,Dovecot,Amavisd等。
否则会覆盖原来的配置文件,甚至导致iredmail安装失败。
以下操作均为管理员用户1>修改主机名,(/etc/hosts和/etc/hostname)root@mail:~# cat /etc/hostnamemailroot@mail:~# cat /etc/hosts127.0.0.1 localhost localhost.localdomain …….使其马上生效root@mail:~# hostname -F /etc/hostname下载最新版本的iredmail,并解压wget /files/iRedMail-0.8.1.tar.bz2root@mail:~# tar jxvf iRedMail-0.8.1.tar.bz2注意:修改iRedMail-0.8.1/pkgs/get_all.sh文件。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
1 webmail_Roundcubemail_搭建 http://blog.chinaunix.net/u2/73230/show ... _Roundcube RoundCube Web Mail是一个基于浏览器,支持多国语言的IMAP客户端,操作界面看起像一个桌面应用程序。它提供一个e-mail客户端应该具备的所有功能包括MIME支持,地址薄,文件夹操作,信息搜索和拼写检查。RoundCube Webmail采用PHP+Ajax开发并且需要MySQL数据库来存储数据。用户界面采用XHTML+CSS2设计. 安装、配置 Roundcube
* 从 Roundcubemail 的官方主页下载最新版本: 注:刚把0.2的配置出来,就发现这两天刚出了0.2.1版。不过方法都一样的。 http://roundcube.net/downloads * 下载后解压缩并设置正确的权限: Shell 命令: # tar zxvf roundcubemail-0.2.tar.gz # mv roundcubemail-0.2 /var/www/roundcubemail # chown -R root:root /var/www/roundcubemail/ # chown -R www-data:www-data /var/www/roundcubemail/{temp,logs} # chmod 777 /var/www/roundcubemail/{temp,logs} # chmod 0000 /var/www/roundcubemail-0.1/{CHANGELOG,INSTALL,LICENSE,README,UPGRADING,installer} ### 0000让其没有任何权限,可以不设置
* 导入 Roundcubemail 的数据库: Shell 命令: # mysql -uroot -p # 创建数据库:roundcubemail mysql> CREATE DATABASE roundcubemail DEFAULT CHARACTER SET utf8 COLLATE utf8_general_ci;
# 将数据库的权限给 MySQL 的本地用户:roundcube。请将这里的 'your_passwd' 改为你需要的密码。 mysql> GRANT ALL PRIVILEGES ON roundcubemail.* TO roundcube@localhost IDENTIFIED BY 'your_passwd';
# 导入数据库表 mysql> use roundcubemail; 2
mysql> source /var/www/roundcubemail/SQL/mysql.initial.sql mysql> flush privileges; * 为 Roundcubemail 设置数据库信息: Shell 命令: # cd /var/www/roundcubemail/config/ # cp db.inc.php.dist db.inc.php # cp main.inc.php.dist main.inc.php
在这里将db.inc.php文件里的db_dsnw的值设置为: 文件: /var/www/roundcubemail/config/db.inc.php
$rcmail_config['db_dsnw'] = 'mysql://roundcube:your_passwd@localhost/roundcubemail'; 其余参数可以参考:http://trac.roundcube.net/wiki/Howto_Config 配置 main.inc.php: 文件: /var/www/roundcubemail-0.1/config/main.inc.php
# 默认的 IMAP 服务器 $rcmail_config['default_host'] = '127.0.0.1';
# 默认的 SMTP 服务器 $rcmail_config['smtp_server'] = '127.0.0.1';
$rcmail_config['smtp_user'] = '%u'; $rcmail_config['smtp_pass'] = '%p';
# 自动创建目录 $rcmail_config['create_default_folders'] = TRUE;
# 默认的域名 # 用户在登录的时候只需要输入 'username' 即可,Roundcubemail 会自动为它加上 # 'username_domain' 里指定的域名,所以用户名就变成:'username@example.org'。 #$rcmail_config['username_domain'] = 'example.org';
# 默认显示的界面语言。可选用的值可以去该目录下找,目录名就是可选的值: # /var/www/roundcube-0.1/program/localization/ $rcmail_config['locale_string'] = 'zh_CN';
# 设置默认的时区。东八区 3
$rcmail_config['timezone'] = 8; # 是否拼写检查 $rcmail_config['enable_spellcheck'] = FALSE;
* 为 Roundcubemail 设置 Apache 目录别名。新建文件:/etc/apache2/sites-available/roundcubemail,内容为:
文件: /etc/apache2/sites-available/roundcubemail NameVirtualHost *:80 ServerName mail.example.org DocumentRoot /var/www/roundcubemail Options Indexes FollowSymLinks DirectoryIndex index.php
Shell 命令: # ln -sv /etc/apache2/sites-available/roundcubemail /etc/apache2/sites-enabled/100-roundcubemail # apache2ctl restart
这样就可以通过以下地址来访问 Roundcube 了(任选其一即可): * http://ip/ * http://www.example.org/
补丁 注:此补丁均为0.1.1版的 ,0.2版的需下载patch后进行修改。 修改密码、设置转发
由于 Roundcubemail-0.1.1 里没有提供让用户自行修改密码和设置邮件转发的功能,所以这里打一个补丁用于提供这两个功能。
注:在此特别感谢 Jungle gmail 帮忙制作了这个补丁。 * 下载补丁(注:该补丁只在 Roundcubemail-0.1.1 stable 版本上测试通过,其它版本没有经过测试): Shell 命令: # cd /tmp/ 4
# wget -c http://rhms.googlecode.com/svn/trunk/rh ... ward.patch # wget -c http://rhms.googlecode.com/svn/trunk/rh ... kins.patch
* 进入指定目录并打补丁(打补丁前一定要注意所在的目录): Shell 命令: # cd /var/www/roundcubemail-0.1.1/ # patch -p0 < /tmp/roundcubemail-0.1.1_chpwd_forward.patch
# cd /var/www/roundcubemail-0.1.1/skins/default/ # patch -p0 < /tmp/roundcubemail-0.1.1_chpwd_forward_skins.patch
* 由于 roundcubemail 使用的是数据库 'roundcubemail',用户是 'roundcube@localhost',所以这里需要让 'roundcube@localhost' 能够修改 vmail.mailbox 这个表。设置数据库权限:
Shell 命令: # mysql -uroot -p mysql> GRANT UPDATE,SELECT ON vmail.mailbox TO roundcube@localhost; mysql> GRANT INSERT,UPDATE,SELECT ON vmail.alias TO roundcube@localhost; mysql> FLUSH PRIVILEGES; mysql> quit
这样就可以在登录 Roundcubemail 后,通过访问“系统设定”里的“密码”和“邮件转发”标签修改密码和设置转发了。 自动回复
* 创建目录并设置正确的权限: Shell 命令: # mkdir /var/www/sieve/ # chown www-data:vmail /var/www/sieve/ # chmod 0770 /var/www/sieve/
# 创建链接: # cd /var/www/roundcubemail-0.1.1/ # ln -s ../sieve/ sieve
* 下载补丁: Shell 命令: