• CentOS 安装iRedMail邮件方法


    本文依照centos 64bits进行安装,如果您预装的不是CentOS,请先重装下。 VPS.net首月免费体验方法

    2012-05-23_175059

    使用PuTTY链接SSH登录

    1、使用hostname -f命令查看当前的hostname

    2012-05-23_175922

    图示找不到host,我们现在需要设定一个标准的hostname

    编辑 /etc/sysconfig/network

    修改其中的hostname项

    2012-05-23_180159

    编辑/etc/hosts

    将第一行修改为127.0.0.1   mail.lowever.com mail localhost localhost.localdomain

    2012-05-23_180317

    然后重启生效。

    2、再次使用hostname -f 查看

    2012-05-23_181236

    说明没有问题。

    然后执行命令

    cd /root/
    wget https://bitbucket.org/zhb/iredmail/downloads/iRedMail-0.8.0.tar.bz2
    tar xjf iRedMail-0.8.0.tar.bz2
    cd iRedMail-0.8.0
    bash iRedMail.sh

    分条执行哦。

    然后出现

    2012-05-23_181429

    2012-05-23_181513

    2012-05-23_181538

    按上下方向键移动,按空格键选择mysql

     

    2012-05-23_181617

    设定MYSQL密码,然后Next

    2012-05-23_181653

    输入域名,例如你要用 @mail.lowever.com 左右邮箱就输入 mail.lowever.com,如果用@lowever.com 就输入lowever.com

    2012-05-23_181741

    设定管理员密码,管理员帐号就是上面显示的。

    2012-05-23_181904

    创建一个邮箱www@的密码。

    2012-05-23_181932

    直接下一步

    2012-05-23_181957

    后面只要是需要输入y/n的地方,一律输入y即可。

    直到最后出现下图

    2012-05-23_182806

    ********************************************************************
    * URLs of your web applications:
    *
    * - Webmail: http://mail.lowever.com/mail/ or httpS://mail.lowever.com/mail/
    *   + Account: www@mail.lowever.com, Password: ********
    *
    * - Admin Panel (iRedAdmin): httpS://mail.lowever.com/iredadmin/
    *   + Username: postmaster@mail.lowever.com, Password: ********
    *

    ********************************************************************

    下面要做的,先用 IP打开看下是否安装成功。

    2012-05-23_183146

    然后你需要做的。

    做DNS记录

    2012-05-23_183528

    mail  A  174.127.117.226

    mx  A 174.127.117.226

    mail MX mx.lowever.com.  5

    mail TXT v=spf1 mx mx:mx.lowever.com -all

    注意:如果你是用 lowever.com这样的邮箱,请将图中的mail替换为mx,其他的不需要改变。

    2012-05-23_183834

    好,保存完成。

    然后你还有一样需要做。

    回到SSH,键入 amavisd showkeys ,会显示如下结果

    2012-05-23_183958

    [root@mail iRedMail-0.8.0]# amavisd showkeys
    ; key#1, domain mail.lowever.com, /var/lib/dkim/mail.lowever.com.pem
    dkim._domainkey.mail.lowever.com.       3600 TXT (
      "v=DKIM1; p="
      "MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQCiZOdEs/JI/NkL/ZbCOVtPsl4T"
      "0IGOeiXSB228ZZz2UjPwvb+wD3yW6YHlijmwZtlaEK7bSQz9Vtlh1KkdnFz1evyv"
      "7jh9sI5h8IMUqwLkjpJsikmnFMnaa7jUXTpQf0pOu5mO1SnPqjumttY4hCVNQ34P"
      "YCDAAviXbsd4FopIoQIDAQAB")

    整理以下txt的内容。

    剔除其中的空格" 等。

    得到结果

    v=DKIM1; p=MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQCiZOdEs/JI/NkL/ (为了保持页面整洁,后面的省略了。)

    然后到DNS解析处。添加DNS记录。

    dkim._domainkey.mail   TXT  v=DKIM1; p=MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQCiZOdEs/JI/NkL/ 。。。。。。

    2012-05-23_184322

    然后保存。稍后回到SSH测试。

    键入命令 amavisd testkeys,回车。

    2012-05-23_184404

    [root@mail iRedMail-0.8.0]# amavisd testkeys
    TESTING#1: dkim._domainkey.mail.lowever.com  => pass

    结果为pass,也就是说通过了。

    如果是其他的提示,请检查相关设置。

    如果你还想使用imap smtp pop  pop3等子域名,请直接cname到mail.lowever.com

    2012-05-23_184706

     

    管理说明

    Webmail 就是邮件前台 http://your_server/mail/ (or /webmail, /roundcube)

    iRedAdmin 管理员后台 httpS://your_server/iredadmin/

    phpMyAdmin httpS://your_server/phpmyadmin/

    phpLDAPadmin httpS://your_server/phpldapadmin/

    Awstats httpS://your_server/awstats/awstats.pl?config=web (or ?config=smtp)

    其他系统

    debian http://www.iredmail.org/install_iredmail_on_debian.html

    Ubuntu http://www.iredmail.org/install_iredmail_on_ubuntu.html

    FreeBSD http://www.iredmail.org/install_iredmail_on_freebsd.html

    常用端口

    • Apache (Web 服务器)

      • 80: 网站访问

      • 443: HTTPS 加密访问

    • Postfix

      • 25: SMTP端口

      • 587: 加密SMTP端口

    • MySQL

      • 3306: MYSQL数据库端口

    • Dovecot

      • 110: POP3 端口

      • 995: 加密pop3

        143: IMAP 端口

      • 993: 加密IMAP

    现在可以正常使用Foxmail、web页面、安卓等链接邮件服务器了。可以测试下向其他邮箱发送和接收邮件,非常给力。

    最后,送一套仿Dropbox的主题,就是用于邮件网页端的。

    附件:roundcube_theme_litecube-f

    演示:

    2012-05-23_190749

  • 相关阅读:
    【转】C#连接mysql
    【转】深度优先算法
    【转】mysql安装
    win7NVIDIA显卡驱动升级时卡住
    【转】win7系统删除桌面IE图标
    双系统删掉一个后,所在分区无法格式化
    SQL各种JOIN
    C# 反射
    【转】C#强制转换和显式转换
    SQL Server 去除表中字段空格
  • 原文地址:https://www.cnblogs.com/shihao/p/2524971.html
Copyright © 2020-2023  润新知