zoukankan      html  css  js  c++  java
  • redhat7 邮件服务搭建

    一、先搭建DNS服务,在正向和反向区域文件分别添加以下配置

     

    cd /var/named 目录下

    ① vi abc.com.zone 正向区域文件,添加以下内容

    @    MX  5    mail.test.cn.
    mail   A      192.168.1.125

    ② vi vi 1.168.192.in-addr.arpa.zone 反向区域文件,添加以下内容

    @       MX 5    mail.test.cn.
    125     PTR     mail.test.cn.

        测试确保DNS能够正常运行在进行下一步测试。

    二、sendmail配置步骤

    1、安装软件包sendmail

    # yum -y install sendmail*

    2、切换MTA

    service postfix status

    如果状态为running则需要关闭postfix服务,并设开机不启动

    # service postfix stop

    # chkconfig postfix off

    3、修改配置文件/etc/mail/sendmail.mc

    DAEMON_OPTIONS(`Port=smtp,Addr=0.0.0.0, Name=MTA')dnl  # Addr=监听所有的IP地址

    LOCAL_DOMAIN(`abc.cn')dnl     #'里面的内容为自己的域,例:abc.cn

    #执行 m4 sendmail.mc > sendmail.cf命令 -> 生成真正的配置文件

    # m4 /etc/mail/sendmail.mc > /etc/mail/sendmail.cf

    4、修改配置文件/etc/mail/access

    # vi /etc/mail/access

    添加以下内容

    Connect:192.168.1 RELAY 允许在192.168.1.0网段范围内的客户

    端转发邮件

    #执行 makemap hash /etc/mail/access.db < /etc/mail/access 命令 ->生成数据库文件

    # makemap hash /etc/mail/access.db < /etc/mail/access

    5、重启服务,使配置生效

    # service sendmail restart

    二、dovecot配置步骤

    1、安装软件包dovecot

    # yum -y install dovecot

    2、修改配置文件 /etc/dovecot/dovecot.conf

    ● protocols = imap pop3 lmtp 去掉最前面的#注释符或改成protocols = pop3 随个人喜好而定

    login_trusted_networks = 192.168.1.0/24 向哪些客户端提供邮件收取服务

    ● dovecot 默认会开启 POP3 的 SSL 安全连接认证(端口 995),进行普通认证(端口 110)的话要关掉 SSL

    # vi /etc/dovecot/conf.d/10-ssl.conf

    ssl = no //8 行,去掉前面的#注释,将原来的"required"改为"no",关闭 ssl

    disable_plaintext_auth = no //新增一行,允许明文传输

    3、修改配置文件/etc/dovecot/conf.d/10-mail.conf

    # vi /etc/dovecot/conf.d/10-mail.conf

    mail_location = mbox:~/mail:INBOX=/var/mail/%u 去掉最前面的#注释符,这是存放用户邮件文

    件目录

    4、重启dovecot服务

    # service dovecot restart

    5、建立测试用户

    # useradd -g mail -s /sbin/nologin abc123

    # passwd outlook888 为其设置密码

    三、客户端设置及测试

    #mail abc (本机其他的用户)

    Subject: hello
    welcome
    .
    EOT
    [root@localhost ~]#su - abc

    [root@localhost ~]#mail

     

    window 上面的Outlook测试

        

  • 相关阅读:
    网络爬虫技术总结
    MongoDB(7):集群部署实践,包含复制集,分片
    MongoDB(6):简单配置,环境变量,关闭服务
    Mongod(5):启动命令mongod参数说明
    MongoDB(4):多种方式关闭服务命令
    Linux下的Source命令及脚本的执行方式解析
    linux第一天
    echarts 各种细节问题
    MongoDB(3):小的细节问题
    获取用户Ip地址通用方法常见安全隐患(HTTP_X_FORWARDED_FOR)
  • 原文地址:https://www.cnblogs.com/pangxiaox/p/5544999.html
Copyright © 2011-2022 走看看