roundcubemail作为web端的邮件客户端。是一个基于浏览器,支持多国语言的IMAP客户端,它的操作界面看起像一个桌面应用程序。它提供一个email客户端应该具备的所有功能,包括MIME支持,地址薄,文件夹操作,信息搜索和拼写检查等。

roundcubemail采用PHP+Ajax开发并且需要MySQL数据库来存储数据。 用户界面采用XHTML+CSS2设计。

roundcubemail可以被其他具有相同功能的软件替代,比如:openwebmail、squireelmail。

1、roundcubemail 安装

wget http://jaist.dl.sourceforge.net/project/roundcubemail/roundcubemail/1.1.4/roundcubemail-1.1.4-complete.tar.gz

解压至 httpd 配置目录tar -xf roundcubemail-1.1.4-complete.tar.gz -C /var/www/html/
mv roundcubemail-1.1.4 webmail
chown -R apache:apache /var/www/html/webmail/
chmod -R 755 /var/www/html/webmail/

2、php 配置
roundcube webmail 依赖 php 的相关模块比较多
更新php的软件源

pear channel-update pear.php.net

安装php相关模块

pear install Auth_SASL Net_SMTP Net_IDNA2-0.1.1 Mail_Mime

# sed -i "s/;date.timezone =/date.timezone = Asia\/Shanghai/g"  /etc/php.ini设置: date.timezone = Asia/Shanghai

 3、mysql 设置;

需要创建一个专用的库 (可以自定义 webmail)

# mysqladmin -uroot -p password 'mysql'// *** 默认安装的mysql 无密码;需要设置密码;
# mysql -uroot
mysql> create database mailweb character set utf8 collate utf8_bin;// *** 创建mailweb 数据库;设置支持utf8 支持;
mysql> grant all privileges on mailweb.* to mailweb@localhost identified by 'mailweb';// *** 设置mailweb web安装时候链接数据库;
mysql> exit

 测试链接访问(这是已经加入安装更新插入的数据);

4、UI 界面进行安装
http://ip:port/roundcubemail/installer/setup.php

安装完毕删除或禁止installer文件访问。

安装有几个校验配置,其他都可以默认或者根据实际具体配置

SQL  库/名账户/密码  webmail webmail webmail
SMTP  协议通信    25  ssl 密码 465
IMAP  协议通信    143 ssl 加密的 993

5、测试页面

访问 http://ip:port/webmail 

登陆账户为前面创建 mail 账户

 邮件收发测试:

132465 账户发送测试:

testmail 接收回复:

注:

为了安全性  ;请更改 roundcubemail 下logs 的日志目录。

在 “ config/defaults.inc.php 文件下 ”

$config['log_dir'] = RCUBE_INSTALL_PATH

转载于:https://www.cnblogs.com/sharesdk/p/8975259.html

Postfix 邮件服务 - roundcube webmail相关推荐

  1. linux下重启邮件服务,Linux的postfix邮件服务

    一.postfix邮件服务 Postfix 是一种电子邮件服务器,postfix提供smtp协议用来投递邮件 默认端口25 /var/log/maillog    服务日志 mail root@wes ...

  2. Postfix邮件服务搭建

    最近发现邮件发送服务还是挺重要的.可能对于每天只有一百来封的邮件发送需求的个人博主来说,一个免费的邮箱提供的免费SMTP邮件发送服务就可以满足了,但是对于一些大型的网站.论坛和平台,每天的邮件发送量可 ...

  3. postfix邮件服务

    一.postfix介绍1. postfix提供smtp协议用来投递邮件 默认端口25 /var/log/maillog##服务日志 mail root@westos.com   ##发送一封邮件 Su ...

  4. Linux系列-Red Hat5平台下的Postfix邮件服务搭建(二)

    咱们接着上次的说,本次没有小标题.想了半天也没想出个好名子来,因为这次我们要做三件事:1.搭建基于Postfix的webmail:2.设置用户别名和邮件群组:3.设置邮件大小.邮箱空间的限制.环境还是 ...

  5. 邮件服务器之Webmail

    此服务在centos6.5上构建 确保DNS服务已经为邮件应用配置完成 确保开发库和开发工具都已安装,centos6与RH5开发库命名有所不同 Server Platform Development ...

  6. centos 6.4 postfix mysql_CentOS 6.4下Postfix邮件服务安装和基本配置

    三.基于Postfix构建简单电子邮件 1.配置并测试Postfix服务器 1>.编辑main.cf文件,调整Postfix的基本运行参数 [root@mail~]# vi /etc/postf ...

  7. 搭建postfix邮件服务,并用talnet发送邮件

    https://blog.csdn.net/wh211212/article/details/53040620 https://blog.jjonline.cn/linux/185.html 一.首先 ...

  8. 《postfix邮件服务下mailq、postmap、postqueue 、 postsuper等用法》

    1.Mailq 功能说明:显示待寄邮件的清单. 语 法:mailq [-q] 补充说明:mailq可列出待寄邮件的清单,包括邮件ID,邮件大小,邮件保存时间,寄信人,收信人,以及邮件无法寄出的原因,提 ...

  9. Postfix 邮件服务 - 基础服务

    环境 centos 6.5 x64 测试 IP:172.16.2.18 1.关闭selinux # cat /etc/selinux/config SELINUX=disabled 2.配置 ipta ...

最新文章

  1. JVM虚拟机(四):JVM 垃圾回收机制概念及其算法
  2. ajax实现异步校验
  3. 软件工程结对开发团队成员以及题目介绍
  4. 数据库-优化-数据库结构的优化-拆分优化
  5. 编写可阅读代码的艺术 培训实践 第一部分 表面层次的改进
  6. 文字描边_巧用Illustrator“3D”和“凸出和斜角”功能,制作炫酷立体文字
  7. python 延时运行命令_使用子进程延迟执行命令
  8. 我是如何高效录制出那么多高质量 gif 动图的呢?
  9. 2019.2.18接口2
  10. usaco-1.1.1-PROB Your Ride Is Here
  11. 通信方式、通信接口、通信总线、通信协议的关系
  12. Java、JSP公文流转系统
  13. 用知识图谱解读抑郁症——树洞
  14. q87芯片组服务器主板,Intel 100系列芯片组详解:史上最良心!
  15. Urchin.exe使用说明
  16. mac 下安装swoole
  17. 一首《轨迹》,再一曲《搁浅》,满满的的回忆
  18. cogs 1487. 麻球繁衍
  19. 飞控开发--气压计MS5611
  20. Java添加水印(图片水印,文字水印)

热门文章

  1. linux基本功系列之pwd命令实战
  2. [POI2008]BLO-Blockade,洛谷之提高历练地,强连通分量
  3. IDEA—Maven项目JDK版本设置
  4. 标准C库函数之perror()、strerror(),以及他们之间各种的优缺点(打印错误信息)
  5. 计算机五大部件相关知识
  6. AnatomyNet: Deep Learning for Fast and Fully Automated Whole-volume Segmentation of Head and Neck An
  7. 数据库拆分3--使用sharding-jdbc 支持子查询sql
  8. IPS面板和PLS液晶面板区别
  9. 微信小程序开发之页面布局
  10. 开发必装最实用工具软件与网站