zoukankan      html  css  js  c++  java
  • Centos下搭建邮件服务器

    一、协议

    SMTP:用于发送邮件

    POP3:用于接收邮件,接收后会将服务器上邮件删除

    IMAP:用于接收邮件,接收后不会删除服务器邮件

    二、几个重要的角色

    MUA:可以理解为收取邮件的工具,比如thunderbird、Foxmail之类

    MTA:用于发送邮件的服务器,比如sendmail、postfix等

    MRA:用于接收邮件的服务器,比如dovecot

    三、安装postfix

    1.yum install postfix

    2.安装完毕后,修改/etc/postfix/main.cf对postfix进行配置

    vim /etc/postfix/main.cf

    3.比较重要的配置项有

    a.myhostname=mail.example.com   #主机名

    b.mydomain=example.com #域名

    c.inet_interfaces=all    #使用哪个地址收信,好像默认就是all

    d.inet_protocols=all    #使用ipv4还是ipv6,默认好像也是all

    e.mynetworks=127.0.0.0/8    #允许哪些地址转发

    f:home_mailbox=Maildir/    #邮箱存储位置

    4.设置完毕后,执行postfix start启动服务器

    5.使用mail程序测试是否能发出邮件

    四、安装dovecot

    1.yum install dovecot

    2.vim /etc/dovecot/dovecot.conf进行基本配置,比较重要的项有

    a.listen=*     #监听哪个IP

    b.login_trusted_networks=xxx.xxx.xxx.xxx     #允许哪个ip访问进行信件收取

    3.vim /etc/dovecot/conf.d/10-auth.conf修改授权机制

    auth_mechanisms=plain login

    4.vim /etc/dovecot/conf.d/10-mail.conf进行邮箱配置

    mail_location = maildir:~/Maildir    #邮箱地址

    5.vim /etc/dovecot/conf.d/10-ssl.conf关闭ssl

    ssl=no

    6.systemctl start dovecot 启动dovecot服务

  • 相关阅读:
    斐波那契数列
    进制转换
    求最大公约数伪代码
    2020-2021-1 20201315 《信息安全专业导论》第5周学习总结
    XOR加密
    pep9线下作业
    2020-2021-1 20201226 《信息安全专业导论》第四周学习总结
    内网与外网
    打开word文档时,出现office更新,并且更新报错
    由于找不到mfc100u.dll,无法继续执行代码
  • 原文地址:https://www.cnblogs.com/punkrocker/p/10230682.html
Copyright © 2011-2022 走看看