zoukankan      html  css  js  c++  java
  • Postfix 邮件服务器

     

    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

  • 相关阅读:
    Maximum Profit Aizu
    Maximum Profit Aizu
    Codeforces Round #552 (Div. 3) —— B. Make Them Equal
    Codeforces Round #552 (Div. 3) —— B. Make Them Equal
    每周一题 —— 3n+1问题
    每周一题 —— 3n+1问题
    Georgia and Bob POJ
    Georgia and Bob POJ
    LeetCode 292. Nim Game
    OpenCV:初试牛刀-带滚动条的视频播放-2
  • 原文地址:https://www.cnblogs.com/sharesdk/p/8975259.html
Copyright © 2011-2022 走看看